[various] Remove unused flutter_driver dependencies (#4347)

`flutter_driver` has been mostly replaced by `integration_test`, but we still have a lot of remaining dependencies on the package. This removes the dependency from pubspec.yaml for all plugins that aren't actually `import`ing it.

It also removes an old video_player test that has been disabled for years that was never updated from flutter_driver to integration_test; we've since added a lot more testing to video_player, so in practice this is cruft that we can just remove.

Closes https://github.com/flutter/flutter/issues/85224
This commit is contained in:
stuartmorgan
2023-06-29 19:29:18 -04:00
committed by GitHub
parent 9ec04ac1b1
commit 0ef393811d
74 changed files with 0 additions and 198 deletions

View File

@ -31,8 +31,6 @@ dependencies:
quiver: ^3.0.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
mockito: 5.4.1

View File

@ -27,7 +27,5 @@ dependencies:
dev_dependencies:
async: ^2.5.0
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter

View File

@ -23,8 +23,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -24,7 +24,5 @@ dependencies:
dev_dependencies:
async: ^2.5.0
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter

View File

@ -15,8 +15,6 @@ dev_dependencies:
camera_web:
path: ../
cross_file: ^0.3.1
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -13,8 +13,6 @@ dependencies:
sdk: flutter
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -16,8 +16,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10 # To extract README excerpts only.
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -24,8 +24,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10
espresso: ^0.2.0
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -23,8 +23,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10
espresso: ^0.2.0
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -23,8 +23,6 @@ dependencies:
path: ../shared/maps_example_dart/
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -23,8 +23,6 @@ dependencies:
path: ../shared/maps_example_dart/
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -23,8 +23,6 @@ dependencies:
path: ../shared/maps_example_dart/
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -15,8 +15,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.1
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
google_maps: ^6.1.0

View File

@ -22,8 +22,6 @@ dependencies:
dev_dependencies:
espresso: ^0.2.0
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -29,8 +29,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
http: ">=0.13.0 <2.0.0"

View File

@ -21,8 +21,6 @@ dependencies:
dev_dependencies:
espresso: ^0.2.0
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -23,8 +23,6 @@ dependencies:
google_sign_in_platform_interface: ^2.2.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -20,8 +20,6 @@ dependencies:
http: ">=0.13.0 <2.0.0"
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -22,8 +22,6 @@ dependencies:
google_sign_in_platform_interface: ^2.2.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -16,8 +16,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.1
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
http: ">=0.13.0 <2.0.0"

View File

@ -24,8 +24,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10
espresso: ^0.2.0
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -13,8 +13,6 @@ dependencies:
image_picker_platform_interface: ^2.8.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -21,8 +21,6 @@ dependencies:
video_player: ^2.1.4
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -21,8 +21,6 @@ dependencies:
shared_preferences: ^2.0.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -26,8 +26,6 @@ dependencies:
in_app_purchase_storekit: ^0.3.4
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -21,8 +21,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.4.5
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -20,8 +20,6 @@ dependencies:
shared_preferences: ^2.0.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -21,8 +21,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -28,8 +28,6 @@ dependencies:
local_auth_windows: ^1.0.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
local_auth_platform_interface: ^1.0.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
local_auth_platform_interface: ^1.0.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -20,8 +20,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -32,8 +32,6 @@ dependencies:
path_provider_windows: ^2.0.2
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
path_provider_platform_interface: ^2.0.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -23,8 +23,6 @@ dependencies:
path_provider_platform_interface: ^2.0.1
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
path_provider_platform_interface: ^2.0.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -18,8 +18,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -14,8 +14,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
dev_dependencies:
espresso: ^0.2.0
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
dev_dependencies:
espresso: ^0.2.0
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -18,8 +18,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -36,8 +36,6 @@ dependencies:
shared_preferences_windows: ^2.2.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
shared_preferences_platform_interface: ^2.3.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
shared_preferences_platform_interface: ^2.3.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
shared_preferences_platform_interface: ^2.3.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -13,8 +13,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -20,8 +20,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
url_launcher_platform_interface: ^2.0.3
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
url_launcher_platform_interface: ^2.0.3
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
url_launcher_platform_interface: ^2.0.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
url_launcher_platform_interface: ^2.0.0
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -11,8 +11,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.1
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
flutter_web_plugins:

View File

@ -19,8 +19,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -19,8 +19,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.10
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -1,11 +0,0 @@
// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter_driver/driver_extension.dart';
import 'package:video_player_example/main.dart' as app;
void main() {
enableFlutterDriverExtension();
app.main();
}

View File

@ -1,27 +0,0 @@
// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'dart:async';
import 'package:flutter_driver/flutter_driver.dart';
import 'package:test/test.dart';
Future<void> main() async {
final FlutterDriver driver = await FlutterDriver.connect();
tearDownAll(() async {
await driver.close();
});
// TODO(cyanglaz): Use TabBar tabs to navigate between pages after https://github.com/flutter/flutter/issues/16991 is fixed.
// TODO(cyanglaz): Un-skip the test after https://github.com/flutter/flutter/issues/43012 is fixed
test('Push a page contains video and pop back, do not crash.', () async {
final SerializableFinder pushTab = find.byValueKey('push_tab');
await driver.waitFor(pushTab);
await driver.tap(pushTab);
await driver.waitForAbsent(pushTab);
await driver.waitFor(find.byValueKey('home_page'));
await driver.waitUntilNoTransientCallbacks();
final Health health = await driver.checkHealth();
expect(health.status, HealthStatus.ok);
}, skip: 'Cirrus CI currently hangs while playing videos');
}

View File

@ -19,8 +19,6 @@ dependencies:
video_player_platform_interface: ">=6.1.0 <7.0.0"
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -1,11 +0,0 @@
// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter_driver/driver_extension.dart';
import 'package:video_player_example/main.dart' as app;
void main() {
enableFlutterDriverExtension();
app.main();
}

View File

@ -19,8 +19,6 @@ dependencies:
video_player_platform_interface: ">=6.1.0 <7.0.0"
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -1,11 +0,0 @@
// Copyright 2013 The Flutter Authors. All rights reserved.
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.
import 'package:flutter_driver/driver_extension.dart';
import 'package:video_player_example/main.dart' as app;
void main() {
enableFlutterDriverExtension();
app.main();
}

View File

@ -14,8 +14,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -23,8 +23,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.5
espresso: ^0.2.0
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -25,8 +25,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.5
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
mockito: 5.4.1

View File

@ -9,8 +9,6 @@ environment:
dependencies:
flutter:
sdk: flutter
flutter_driver:
sdk: flutter
path_provider: ^2.0.6
webview_flutter_android:
# When depending on this package from a real application you should use:

View File

@ -24,8 +24,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.4
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
mockito: 5.4.1

View File

@ -21,8 +21,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -25,8 +25,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.5
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
mockito: 5.4.1

View File

@ -20,8 +20,6 @@ dependencies:
path: ../
dev_dependencies:
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
integration_test:

View File

@ -24,8 +24,6 @@ dependencies:
dev_dependencies:
build_runner: ^2.1.5
flutter_driver:
sdk: flutter
flutter_test:
sdk: flutter
mockito: 5.4.1