Skip to content

Commit 5663697

Browse files
goderbauerpull[bot]
authored andcommitted
Remove double MaterialApp wrap from api samples (flutter#150055)
The widget under test already contains a MaterialApp, so there's no need to wrap it again with one in the test. In fact, the additional MaterialApp could hide problems in the widget under test.
1 parent 318c5aa commit 5663697

27 files changed

+30
-136
lines changed

examples/api/test/material/action_buttons/action_icon_theme.0_test.dart

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,7 @@ import 'package:flutter_test/flutter_test.dart';
88

99
void main() {
1010
testWidgets('Action Icon Buttons', (WidgetTester tester) async {
11-
await tester.pumpWidget(
12-
const MaterialApp(
13-
home: Scaffold(
14-
body: example.ActionIconThemeExampleApp(),
15-
),
16-
),
17-
);
18-
11+
await tester.pumpWidget(const example.ActionIconThemeExampleApp());
1912

2013
expect(find.byType(DrawerButton), findsOneWidget);
2114
final Icon drawerButtonIcon = tester.widget(

examples/api/test/material/dialog/adaptive_alert_dialog.0_test.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,7 @@ void main() {
1010
testWidgets('Show Adaptive Alert dialog', (WidgetTester tester) async {
1111
const String dialogTitle = 'AlertDialog Title';
1212
await tester.pumpWidget(
13-
const MaterialApp(
14-
home: Scaffold(
15-
body: example.AdaptiveAlertDialogApp(),
16-
),
17-
),
13+
const example.AdaptiveAlertDialogApp(),
1814
);
1915

2016
expect(find.text(dialogTitle), findsNothing);

examples/api/test/material/dialog/alert_dialog.0_test.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,7 @@ void main() {
1010
testWidgets('Show Alert dialog', (WidgetTester tester) async {
1111
const String dialogTitle = 'AlertDialog Title';
1212
await tester.pumpWidget(
13-
const MaterialApp(
14-
home: Scaffold(
15-
body: example.AlertDialogExampleApp(),
16-
),
17-
),
13+
const example.AlertDialogExampleApp(),
1814
);
1915

2016
expect(find.text(dialogTitle), findsNothing);

examples/api/test/material/dialog/alert_dialog.1_test.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,7 @@ void main() {
1010
testWidgets('Show Alert dialog', (WidgetTester tester) async {
1111
const String dialogTitle = 'AlertDialog Title';
1212
await tester.pumpWidget(
13-
const MaterialApp(
14-
home: Scaffold(
15-
body: example.AlertDialogExampleApp(),
16-
),
17-
),
13+
const example.AlertDialogExampleApp(),
1814
);
1915

2016
expect(find.text(dialogTitle), findsNothing);

examples/api/test/material/dialog/dialog.0_test.dart

Lines changed: 2 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
// Use of this source code is governed by a BSD-style license that can be
33
// found in the LICENSE file.
44

5-
import 'package:flutter/material.dart';
65
import 'package:flutter_api_samples/material/dialog/dialog.0.dart' as example;
76
import 'package:flutter_test/flutter_test.dart';
87

@@ -11,11 +10,7 @@ void main() {
1110
const String dialogText = 'This is a typical dialog.';
1211

1312
await tester.pumpWidget(
14-
const MaterialApp(
15-
home: Scaffold(
16-
body: example.DialogExampleApp(),
17-
),
18-
),
13+
const example.DialogExampleApp(),
1914
);
2015

2116
expect(find.text(dialogText), findsNothing);
@@ -33,11 +28,7 @@ void main() {
3328
const String dialogText = 'This is a fullscreen dialog.';
3429

3530
await tester.pumpWidget(
36-
const MaterialApp(
37-
home: Scaffold(
38-
body: example.DialogExampleApp(),
39-
),
40-
),
31+
const example.DialogExampleApp(),
4132
);
4233

4334
expect(find.text(dialogText), findsNothing);

examples/api/test/material/dialog/show_dialog.0_test.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,7 @@ void main() {
1010
testWidgets('Show dialog', (WidgetTester tester) async {
1111
const String dialogTitle = 'Basic dialog title';
1212
await tester.pumpWidget(
13-
const MaterialApp(
14-
home: Scaffold(
15-
body: example.ShowDialogExampleApp(),
16-
),
17-
),
13+
const example.ShowDialogExampleApp(),
1814
);
1915

2016
expect(find.text(dialogTitle), findsNothing);

examples/api/test/material/dialog/show_dialog.1_test.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,7 @@ void main() {
1010
testWidgets('Show dialog', (WidgetTester tester) async {
1111
const String dialogTitle = 'Basic dialog title';
1212
await tester.pumpWidget(
13-
const MaterialApp(
14-
home: Scaffold(
15-
body: example.ShowDialogExampleApp(),
16-
),
17-
),
13+
const example.ShowDialogExampleApp(),
1814
);
1915

2016
expect(find.text(dialogTitle), findsNothing);

examples/api/test/material/dialog/show_dialog.2_test.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,7 @@ void main() {
1010
testWidgets('Show dialog', (WidgetTester tester) async {
1111
const String dialogTitle = 'Basic dialog title';
1212
await tester.pumpWidget(
13-
const MaterialApp(
14-
home: Scaffold(
15-
body: example.ShowDialogExampleApp(),
16-
),
17-
),
13+
const example.ShowDialogExampleApp(),
1814
);
1915

2016
expect(find.text(dialogTitle), findsNothing);

examples/api/test/material/divider/divider.0_test.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,7 @@ import 'package:flutter_test/flutter_test.dart';
99
void main() {
1010
testWidgets('Horizontal Divider', (WidgetTester tester) async {
1111
await tester.pumpWidget(
12-
const MaterialApp(
13-
home: Scaffold(
14-
body: example.DividerExampleApp(),
15-
),
16-
),
12+
const example.DividerExampleApp(),
1713
);
1814

1915
expect(find.byType(Divider), findsOneWidget);

examples/api/test/material/divider/divider.1_test.dart

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,11 +9,7 @@ import 'package:flutter_test/flutter_test.dart';
99
void main() {
1010
testWidgets('Horizontal Divider', (WidgetTester tester) async {
1111
await tester.pumpWidget(
12-
const MaterialApp(
13-
home: Scaffold(
14-
body: example.DividerExampleApp(),
15-
),
16-
),
12+
const example.DividerExampleApp(),
1713
);
1814

1915
expect(find.byType(Divider), findsOneWidget);

0 commit comments

Comments
 (0)