[video_player] Fix tests on master (#3082)
The previous push removed a class used for testing in the video_player package. This PR fixes tests to use the new class.
diff --git a/packages/video_player/video_player/CHANGELOG.md b/packages/video_player/video_player/CHANGELOG.md
index 4e2df4e..935de9b 100644
--- a/packages/video_player/video_player/CHANGELOG.md
+++ b/packages/video_player/video_player/CHANGELOG.md
@@ -1,3 +1,8 @@
+## 0.10.12+5
+
+* Depend on `video_player_platform_interface` version that contains the new `TestHostVideoPlayerApi`
+ in order for tests to pass using the latest dependency.
+
## 0.10.12+4
* Keep handling deprecated Android v1 classes for backward compatibility.
diff --git a/packages/video_player/video_player/pubspec.yaml b/packages/video_player/video_player/pubspec.yaml
index 6eac285..bd6d451 100644
--- a/packages/video_player/video_player/pubspec.yaml
+++ b/packages/video_player/video_player/pubspec.yaml
@@ -4,7 +4,7 @@
# 0.10.y+z is compatible with 1.0.0, if you land a breaking change bump
# the version to 2.0.0.
# See more details: https://github.com/flutter/flutter/wiki/Package-migration-to-1.0.0
-version: 0.10.12+4
+version: 0.10.12+5
homepage: https://github.com/flutter/plugins/tree/master/packages/video_player/video_player
flutter:
@@ -20,7 +20,7 @@
dependencies:
meta: ^1.0.5
- video_player_platform_interface: ^2.1.0
+ video_player_platform_interface: ^2.2.0
# The design on https://flutter.dev/go/federated-plugins was to leave
# this constraint as "any". We cannot do it right now as it fails pub publish
# validation, so we set a ^ constraint.
diff --git a/packages/video_player/video_player/test/video_player_test.dart b/packages/video_player/video_player/test/video_player_test.dart
index f2d4c35..3cc0879 100644
--- a/packages/video_player/video_player/test/video_player_test.dart
+++ b/packages/video_player/video_player/test/video_player_test.dart
@@ -588,9 +588,9 @@
});
}
-class FakeVideoPlayerPlatform extends VideoPlayerApiTest {
+class FakeVideoPlayerPlatform extends TestHostVideoPlayerApi {
FakeVideoPlayerPlatform() {
- VideoPlayerApiTestSetup(this);
+ TestHostVideoPlayerApi.setup(this);
}
Completer<bool> initialized = Completer<bool>();
@@ -658,6 +658,11 @@
}
@override
+ void setPlaybackSpeed(PlaybackSpeedMessage arg) {
+ // todo: implement as part of completing https://github.com/flutter/plugins/pull/3031
+ }
+
+ @override
void setMixWithOthers(MixWithOthersMessage arg) {
calls.add('setMixWithOthers');
}