Skip to content

Commit ffe12d4

Browse files
authored
Fix tests after breaking change flutter/flutter#38464 (flutter#2005)
1 parent 7f37ed5 commit ffe12d4

File tree

20 files changed

+43
-0
lines changed

20 files changed

+43
-0
lines changed

packages/camera/test/camera_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import 'package:camera/new/src/camera_testing.dart';
99
import 'package:camera/new/src/common/native_texture.dart';
1010

1111
void main() {
12+
TestWidgetsFlutterBinding.ensureInitialized();
13+
1214
group('Camera', () {
1315
final List<MethodCall> log = <MethodCall>[];
1416

packages/camera/test/support_android/support_android_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import 'package:flutter_test/flutter_test.dart';
99
import 'package:camera/new/src/camera_testing.dart';
1010

1111
void main() {
12+
TestWidgetsFlutterBinding.ensureInitialized();
13+
1214
group('Support Android Camera', () {
1315
group('$Camera', () {
1416
final List<MethodCall> log = <MethodCall>[];

packages/connectivity/test/connectivity_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import 'package:connectivity/connectivity.dart';
77
import 'package:flutter_test/flutter_test.dart';
88

99
void main() {
10+
TestWidgetsFlutterBinding.ensureInitialized();
11+
1012
group('$Connectivity', () {
1113
final List<MethodCall> log = <MethodCall>[];
1214

packages/google_maps_flutter/test/circle_updates_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ Widget _mapWithCircles(Set<Circle> circles) {
3434
}
3535

3636
void main() {
37+
TestWidgetsFlutterBinding.ensureInitialized();
38+
3739
final FakePlatformViewsController fakePlatformViewsController =
3840
FakePlatformViewsController();
3941

packages/google_maps_flutter/test/google_map_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ import 'package:google_maps_flutter/google_maps_flutter.dart';
1010
import 'fake_maps_controllers.dart';
1111

1212
void main() {
13+
TestWidgetsFlutterBinding.ensureInitialized();
14+
1315
final FakePlatformViewsController fakePlatformViewsController =
1416
FakePlatformViewsController();
1517

packages/google_maps_flutter/test/marker_updates_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ Widget _mapWithMarkers(Set<Marker> markers) {
3434
}
3535

3636
void main() {
37+
TestWidgetsFlutterBinding.ensureInitialized();
38+
3739
final FakePlatformViewsController fakePlatformViewsController =
3840
FakePlatformViewsController();
3941

packages/google_maps_flutter/test/polygon_updates_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ Widget _mapWithPolygons(Set<Polygon> polygons) {
3434
}
3535

3636
void main() {
37+
TestWidgetsFlutterBinding.ensureInitialized();
38+
3739
final FakePlatformViewsController fakePlatformViewsController =
3840
FakePlatformViewsController();
3941

packages/google_maps_flutter/test/polyline_updates_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -34,6 +34,8 @@ Widget _mapWithPolylines(Set<Polyline> polylines) {
3434
}
3535

3636
void main() {
37+
TestWidgetsFlutterBinding.ensureInitialized();
38+
3739
final FakePlatformViewsController fakePlatformViewsController =
3840
FakePlatformViewsController();
3941

packages/google_sign_in/test/google_sign_in_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,8 @@ import 'package:google_sign_in/google_sign_in.dart';
1010
import 'package:google_sign_in/testing.dart';
1111

1212
void main() {
13+
TestWidgetsFlutterBinding.ensureInitialized();
14+
1315
group('GoogleSignIn', () {
1416
const MethodChannel channel = MethodChannel(
1517
'plugins.flutter.io/google_sign_in',

packages/image_picker/test/image_picker_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import 'package:flutter_test/flutter_test.dart';
77
import 'package:image_picker/image_picker.dart';
88

99
void main() {
10+
TestWidgetsFlutterBinding.ensureInitialized();
11+
1012
group('$ImagePicker', () {
1113
const MethodChannel channel =
1214
MethodChannel('plugins.flutter.io/image_picker');

packages/in_app_purchase/test/billing_client_wrappers/billing_client_wrapper_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@ import 'sku_details_wrapper_test.dart';
1313
import 'purchase_wrapper_test.dart';
1414

1515
void main() {
16+
TestWidgetsFlutterBinding.ensureInitialized();
17+
1618
final StubInAppPurchasePlatform stubPlatform = StubInAppPurchasePlatform();
1719
BillingClient billingClient;
1820

packages/in_app_purchase/test/in_app_purchase_connection/app_store_connection_test.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ import 'dart:async';
66
import 'dart:io';
77

88
import 'package:flutter/services.dart';
9+
import 'package:flutter_test/flutter_test.dart' show TestWidgetsFlutterBinding;
910
import 'package:in_app_purchase/src/in_app_purchase/purchase_details.dart';
1011
import 'package:test/test.dart';
1112

@@ -17,6 +18,8 @@ import 'package:in_app_purchase/store_kit_wrappers.dart';
1718
import '../store_kit_wrappers/sk_test_stub_objects.dart';
1819

1920
void main() {
21+
TestWidgetsFlutterBinding.ensureInitialized();
22+
2023
final FakeIOSPlatform fakeIOSPlatform = FakeIOSPlatform();
2124

2225
setUpAll(() {

packages/in_app_purchase/test/in_app_purchase_connection/google_play_connection_test.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
import 'dart:async';
66

77
import 'package:flutter/services.dart';
8+
import 'package:flutter_test/flutter_test.dart' show TestWidgetsFlutterBinding;
89
import 'package:in_app_purchase/src/in_app_purchase/purchase_details.dart';
910
import 'package:test/test.dart';
1011

@@ -20,6 +21,8 @@ import '../billing_client_wrappers/sku_details_wrapper_test.dart';
2021
import '../billing_client_wrappers/purchase_wrapper_test.dart';
2122

2223
void main() {
24+
TestWidgetsFlutterBinding.ensureInitialized();
25+
2326
final StubInAppPurchasePlatform stubPlatform = StubInAppPurchasePlatform();
2427
GooglePlayConnection connection;
2528
const String startConnectionCall =

packages/in_app_purchase/test/store_kit_wrappers/sk_methodchannel_apis_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import 'package:in_app_purchase/store_kit_wrappers.dart';
99
import 'sk_test_stub_objects.dart';
1010

1111
void main() {
12+
TestWidgetsFlutterBinding.ensureInitialized();
13+
1214
final FakeIOSPlatform fakeIOSPlatform = FakeIOSPlatform();
1315

1416
setUpAll(() {

packages/path_provider/test/path_provider_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,8 @@ import 'package:flutter_test/flutter_test.dart';
99
import 'package:path_provider/path_provider.dart';
1010

1111
void main() {
12+
TestWidgetsFlutterBinding.ensureInitialized();
13+
1214
const MethodChannel channel =
1315
MethodChannel('plugins.flutter.io/path_provider');
1416
final List<MethodCall> log = <MethodCall>[];

packages/quick_actions/test/quick_actions_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,8 @@ import 'package:flutter_test/flutter_test.dart';
66
import 'package:quick_actions/quick_actions.dart';
77

88
void main() {
9+
TestWidgetsFlutterBinding.ensureInitialized();
10+
911
QuickActions quickActions;
1012
final List<MethodCall> log = <MethodCall>[];
1113

packages/share/test/share_test.dart

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,16 @@
44

55
import 'dart:ui';
66

7+
import 'package:flutter_test/flutter_test.dart' show TestWidgetsFlutterBinding;
78
import 'package:mockito/mockito.dart';
89
import 'package:share/share.dart';
910
import 'package:test/test.dart';
1011

1112
import 'package:flutter/services.dart';
1213

1314
void main() {
15+
TestWidgetsFlutterBinding.ensureInitialized();
16+
1417
MockMethodChannel mockChannel;
1518

1619
setUp(() {

packages/shared_preferences/test/shared_preferences_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import 'package:flutter_test/flutter_test.dart';
77
import 'package:shared_preferences/shared_preferences.dart';
88

99
void main() {
10+
TestWidgetsFlutterBinding.ensureInitialized();
11+
1012
group('$SharedPreferences', () {
1113
const MethodChannel channel = MethodChannel(
1214
'plugins.flutter.io/shared_preferences',

packages/url_launcher/test/url_launcher_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ import 'package:flutter_test/flutter_test.dart';
77
import 'package:url_launcher/url_launcher.dart';
88

99
void main() {
10+
TestWidgetsFlutterBinding.ensureInitialized();
11+
1012
const MethodChannel channel =
1113
MethodChannel('plugins.flutter.io/url_launcher');
1214
final List<MethodCall> log = <MethodCall>[];

packages/webview_flutter/test/webview_flutter_test.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,8 @@ import 'package:webview_flutter/webview_flutter.dart';
1616
typedef void VoidCallback();
1717

1818
void main() {
19+
TestWidgetsFlutterBinding.ensureInitialized();
20+
1921
final _FakePlatformViewsController fakePlatformViewsController =
2022
_FakePlatformViewsController();
2123

0 commit comments

Comments
 (0)