Flutter 颤振黄金测试捕获空屏幕截图
我正在尝试让Flitter golden测试发挥作用,例如:Flutter 颤振黄金测试捕获空屏幕截图,flutter,flutter-test,Flutter,Flutter Test,我正在尝试让Flitter golden测试发挥作用,例如: testWidgets('Golden test', (WidgetTester tester) async { final widget = Directionality( textDirection: TextDirection.ltr, child: Text('foo'), ); await tester.pumpWidget(widget); await expect
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'));
});
但是,捕获的屏幕截图只是透明背景上的白色矩形:
我也试着把它放在材料中
,以及其他一些东西中,但是没有一个真正以你在设备上期望的方式呈现小部件
我正在使用OS X,Flatter 1.9.1+修补程序。4。默认情况下,Flatter golden测试不加载字体,但您可以这样获得它们
wait loadAppFonts();
查看详细信息。Fantastic library,非常有用,谢谢你的指点。