diff --git a/packages/pinball_components/test/src/components/flutter_sign_post_test.dart b/packages/pinball_components/test/src/components/flutter_sign_post_test.dart index 7dcc30a9..01613695 100644 --- a/packages/pinball_components/test/src/components/flutter_sign_post_test.dart +++ b/packages/pinball_components/test/src/components/flutter_sign_post_test.dart @@ -54,7 +54,11 @@ void main() { 'active1 sprite', setUp: (game, tester) async { await game.images.loadAll(assets); - await game.ensureAdd(FlutterSignPost()..progress()); + + final signPost = FlutterSignPost(); + await game.ensureAdd(signPost); + signPost.progress(); + game.camera.followVector2(Vector2.zero()); }, verify: (game, tester) async { @@ -69,11 +73,13 @@ void main() { 'active2 sprite', setUp: (game, tester) async { await game.images.loadAll(assets); - await game.ensureAdd( - FlutterSignPost() - ..progress() - ..progress(), - ); + + final signPost = FlutterSignPost(); + await game.ensureAdd(signPost); + signPost + ..progress() + ..progress(); + game.camera.followVector2(Vector2.zero()); }, verify: (game, tester) async { @@ -88,12 +94,14 @@ void main() { 'active3 sprite', setUp: (game, tester) async { await game.images.loadAll(assets); - await game.ensureAdd( - FlutterSignPost() - ..progress() - ..progress() - ..progress(), - ); + + final signPost = FlutterSignPost(); + await game.ensureAdd(signPost); + signPost + ..progress() + ..progress() + ..progress(); + game.camera.followVector2(Vector2.zero()); }, verify: (game, tester) async { diff --git a/packages/pinball_components/test/src/components/golden/camera_zoom/finished.png b/packages/pinball_components/test/src/components/golden/camera_zoom/finished.png index be784ada..1d3daa81 100644 Binary files a/packages/pinball_components/test/src/components/golden/camera_zoom/finished.png and b/packages/pinball_components/test/src/components/golden/camera_zoom/finished.png differ diff --git a/packages/pinball_components/test/src/components/golden/camera_zoom/in_between.png b/packages/pinball_components/test/src/components/golden/camera_zoom/in_between.png index 3809f0d0..f0312ae5 100644 Binary files a/packages/pinball_components/test/src/components/golden/camera_zoom/in_between.png and b/packages/pinball_components/test/src/components/golden/camera_zoom/in_between.png differ diff --git a/packages/pinball_components/test/src/components/golden/camera_zoom/no_zoom.png b/packages/pinball_components/test/src/components/golden/camera_zoom/no_zoom.png index a6215d65..5fd65077 100644 Binary files a/packages/pinball_components/test/src/components/golden/camera_zoom/no_zoom.png and b/packages/pinball_components/test/src/components/golden/camera_zoom/no_zoom.png differ diff --git a/packages/pinball_components/test/src/components/golden/flutter-sign-post__active1.png b/packages/pinball_components/test/src/components/golden/flutter-sign-post__active1.png new file mode 100644 index 00000000..f11af5a8 Binary files /dev/null and b/packages/pinball_components/test/src/components/golden/flutter-sign-post__active1.png differ diff --git a/packages/pinball_components/test/src/components/golden/flutter-sign-post__active2.png b/packages/pinball_components/test/src/components/golden/flutter-sign-post__active2.png new file mode 100644 index 00000000..6ddf8786 Binary files /dev/null and b/packages/pinball_components/test/src/components/golden/flutter-sign-post__active2.png differ diff --git a/packages/pinball_components/test/src/components/golden/flutter-sign-post__active3.png b/packages/pinball_components/test/src/components/golden/flutter-sign-post__active3.png new file mode 100644 index 00000000..5e9b0005 Binary files /dev/null and b/packages/pinball_components/test/src/components/golden/flutter-sign-post__active3.png differ diff --git a/packages/pinball_components/test/src/components/golden/flutter-sign-post__inactive.png b/packages/pinball_components/test/src/components/golden/flutter-sign-post__inactive.png new file mode 100644 index 00000000..7ed00fba Binary files /dev/null and b/packages/pinball_components/test/src/components/golden/flutter-sign-post__inactive.png differ