diff --git a/packages/flame_bloc/pubspec.yaml b/packages/flame_bloc/pubspec.yaml index 34a1f6529..d1e92671e 100644 --- a/packages/flame_bloc/pubspec.yaml +++ b/packages/flame_bloc/pubspec.yaml @@ -12,8 +12,7 @@ dependencies: flutter: sdk: flutter bloc: ^7.2.0 - flame: - path: ../flame + flame: ^1.0.0 flutter_bloc: ^7.3.0 dev_dependencies: @@ -21,8 +20,6 @@ dev_dependencies: flutter_test: sdk: flutter flutter_lints: ^1.0.0 - flame_test: - path: ../flame_test + flame_test: ^1.1.0 mocktail: ^0.1.4 - flame_lint: - path: ../flame_lint + flame_lint: ^0.0.1 diff --git a/packages/flame_test/CHANGELOG.md b/packages/flame_test/CHANGELOG.md index 43b72ac21..26a8618e4 100644 --- a/packages/flame_test/CHANGELOG.md +++ b/packages/flame_test/CHANGELOG.md @@ -1,19 +1,27 @@ -# CHANGELOG +## 1.1.0 + + - Add `closeToVector` matcher. + +## 1.0.1 -## [1.0.1] - Bump versions not to use paths -## [1.0.0] +## 1.0.0 + - Fix tests with multiples futures finishing abruptly -## [1.0.0-releasecandidate.15] +## 1.0.0-releasecandidate.15 + - Add `pumpWidget` to flame widget test -## [0.1.1-releasecandidate.14] +## 0.1.1-releasecandidate.14 + - Add `flameTest` and `flameWidgetTest` -## [0.1.1-releasecandidate.13] +## 0.1.1-releasecandidate.13 + - Move dartdoc and dart_code_metrics to dev_dependencies -## [0.1.0-releasecandidate.13] +## 0.1.0-releasecandidate.13 + - Initial release containing classes to help testing classes using `Flame` diff --git a/packages/flame_test/example/pubspec.yaml b/packages/flame_test/example/pubspec.yaml index 9d5d482fb..ae4161bbf 100644 --- a/packages/flame_test/example/pubspec.yaml +++ b/packages/flame_test/example/pubspec.yaml @@ -16,7 +16,7 @@ dependencies: dev_dependencies: flutter_test: sdk: flutter - flame_test: ^1.0.0 + flame_test: ^1.1.0 test: ^1.17.10 flame_lint: ^0.0.1 diff --git a/packages/flame_test/example/test/main_test.dart b/packages/flame_test/example/test/main_test.dart index b36750929..542e67c31 100644 --- a/packages/flame_test/example/test/main_test.dart +++ b/packages/flame_test/example/test/main_test.dart @@ -9,8 +9,14 @@ void main() { final changer = MyVectorChanger(); final vector = Vector2.all(1.0); final changedVector = changer.addOne(vector); - expectVector2(vector + Vector2.all(1.0), changedVector); - expectVector2(vector + Vector2.all(1.1), changedVector, epsilon: 0.2); + expect( + vector + Vector2.all(1.0), + closeToVector(changedVector.x, changedVector.y), + ); + expect( + vector + Vector2.all(1.1), + closeToVector(changedVector.x, changedVector.y, epsilon: 0.2), + ); }); test('can test double', () { diff --git a/packages/flame_test/pubspec.yaml b/packages/flame_test/pubspec.yaml index 34db32166..92cb435a9 100644 --- a/packages/flame_test/pubspec.yaml +++ b/packages/flame_test/pubspec.yaml @@ -1,16 +1,14 @@ name: flame_test description: A package with classes to help testing applications using Flame -version: 1.0.1 +version: 1.1.0 homepage: https://github.com/flame-engine/flame/tree/main/packages/flame_test -publish_to: 'none' environment: sdk: ">=2.14.0 <3.0.0" flutter: ">=2.5.0" dependencies: - flame: - path: ../flame + flame: ^1.0.0 flutter: sdk: flutter flutter_test: @@ -22,6 +20,5 @@ dependencies: dev_dependencies: dartdoc: ^0.42.0 flutter_lints: ^1.0.0 - flame_lint: - path: ../flame_lint + flame_lint: ^0.0.1