diff --git a/packages/pinball_components/test/src/components/golden/score_text_effect/movement.png b/packages/pinball_components/test/src/components/golden/score_text_effect/movement.png deleted file mode 100644 index 32bae948..00000000 Binary files a/packages/pinball_components/test/src/components/golden/score_text_effect/movement.png and /dev/null differ diff --git a/packages/pinball_components/test/src/components/golden/score_text_effect/render.png b/packages/pinball_components/test/src/components/golden/score_text_effect/render.png deleted file mode 100644 index db56ebba..00000000 Binary files a/packages/pinball_components/test/src/components/golden/score_text_effect/render.png and /dev/null differ diff --git a/packages/pinball_components/test/src/components/score_text_effects_test.dart b/packages/pinball_components/test/src/components/score_text_effects_test.dart index 00d3e2d2..94fb3035 100644 --- a/packages/pinball_components/test/src/components/score_text_effects_test.dart +++ b/packages/pinball_components/test/src/components/score_text_effects_test.dart @@ -1,6 +1,7 @@ // ignore_for_file: cascade_invocations import 'package:flame/components.dart'; +import 'package:flame/effects.dart'; import 'package:flame_test/flame_test.dart'; import 'package:flutter/material.dart'; import 'package:flutter_test/flutter_test.dart'; @@ -25,10 +26,8 @@ void main() { ); }, verify: (game, tester) async { - await expectLater( - find.byGame(), - matchesGoldenFile('golden/score_text_effect/render.png'), - ); + final texts = game.descendants().whereType().length; + expect(texts, equals(1)); }, ); @@ -48,10 +47,8 @@ void main() { await tester.pump(); }, verify: (game, tester) async { - await expectLater( - find.byGame(), - matchesGoldenFile('golden/score_text_effect/movement.png'), - ); + final text = game.descendants().whereType().first; + expect(text.firstChild(), isNotNull); }, );