我的 flutter_test 测试不起作用。当我查看生成的金色时,似乎有问题。请参见以下示例:
import 'package:flutter_test/flutter_test.dart';
import 'package:flutter/material.dart';
import 'package:golden_toolkit/golden_toolkit.dart';
void main() {
testGoldens('Not working', (WidgetTester tester) async {
await tester.pumpWidget(MaterialApp(
home: Scaffold(
body: Text('hello, world',
style: TextStyle(
color: Colors.green, backgroundColor: Colors.red)))));
await expectLater(find.byType(Material),
matchesGoldenFile('destination.png'));
});
}
这会产生一个截图,看起来文本都是某种实心块(注意红色背景颜色和绿色文本颜色):
有人看过这个或知道怎么回事吗?