feature/generate-screenshots-automation renaming variable and removing condition for web

This commit is contained in:
unknown
2022-10-30 18:57:32 +02:00
parent 5b6cb4d697
commit ca94eb5334

View File

@ -21,15 +21,13 @@ import 'package:timecop/main.dart' as app;
import 'package:timecop/screens/dashboard/components/RunningTimerRow.dart';
import 'package:timecop/screens/dashboard/components/StoppedTimerRow.dart';
bool didConvertedFlutterToSurfaceImage = false;
bool convertedFlutterToSurfaceImage = false;
Future<void> takeScreenshot(WidgetTester tester, IntegrationTestWidgetsFlutterBinding binding, String name) async {
if (kIsWeb) {
await binding.takeScreenshot(name);
} else if (Platform.isAndroid) {
if (!didConvertedFlutterToSurfaceImage) {
if (Platform.isAndroid) {
if (!convertedFlutterToSurfaceImage) {
await binding.convertFlutterSurfaceToImage();
didConvertedFlutterToSurfaceImage = true;
convertedFlutterToSurfaceImage = true;
}
await tester.pumpAndSettle();
}