例如,我正在尝试让Flutter进行黄金测试:
testWidgets('Golden test', (WidgetTester tester) async {
final widget = Directionality(
textDirection: TextDirection.ltr,
child: Text('foo'),
);
await tester.pumpWidget(widget);
await expectLater(find.byType(Text), matchesGoldenFile('golden.png'));
});
但是,捕获的屏幕截图只是透明背景上的白色矩形:https://i.stack.imgur.com/xm1E5.png
我也曾尝试将其放在Material
中,还有其他一些东西,但是没有任何一种实际上以您期望在设备上呈现的方式呈现窗口小部件。
我正在使用OS X Flutter 1.9.1 + hotfix.4。
答案 0 :(得分:1)