Skip to content

Commit 8cb7446

Browse files
fix: dart format
1 parent e7b8223 commit 8cb7446

File tree

5 files changed

+33
-41
lines changed

5 files changed

+33
-41
lines changed

example/integration_test/bug_reporting_test.dart

Lines changed: 7 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,9 @@ import 'package:patrol/patrol.dart';
55
import 'utils/utils.dart';
66

77
Future<void> assertOptionsPromptIsDisplayed(PatrolIntegrationTester $) async {
8-
final floatingButton = await $.native2.getNativeViews(NativeSelector(
9-
ios: IOSSelector(
10-
identifier: 'IBGReportBugPromptOptionAccessibilityIdentifier'),
11-
android: AndroidSelector(
12-
resourceName:
13-
'com.instabug.flutter.example:id/instabug_main_prompt_container')));
8+
final floatingButton = await getNativeView($,
9+
android: 'instabug_main_prompt_container',
10+
ios: 'IBGReportBugPromptOptionAccessibilityIdentifier');
1411

1512
expect(
1613
isAndroid
@@ -115,13 +112,7 @@ void main() {
115112
await $('None').scrollTo().tap();
116113

117114
await wait(second: 1);
118-
final floatingButton = await $.native2.getNativeViews(NativeSelector(
119-
ios:
120-
IOSSelector(identifier: 'IBGFloatingButtonAccessibilityIdentifier'),
121-
android: AndroidSelector(
122-
resourceName:
123-
'com.instabug.flutter.example:id/instabug_floating_button'),
124-
));
115+
final floatingButton = await getFAB($);
125116

126117
expect(
127118
isAndroid
@@ -135,7 +126,8 @@ void main() {
135126

136127
await $('Invoke').scrollTo().tap();
137128

138-
await wait(second: 4);
129+
await wait(second: 2);
130+
139131
await assertOptionsPromptIsDisplayed($);
140132
});
141133

@@ -182,13 +174,7 @@ void main() {
182174

183175
await wait(second: 5);
184176

185-
final floatingButton = await $.native2.getNativeViews(NativeSelector(
186-
ios:
187-
IOSSelector(identifier: 'IBGFloatingButtonAccessibilityIdentifier'),
188-
android: AndroidSelector(
189-
resourceName:
190-
'com.instabug.flutter.example:id/instabug_floating_button'),
191-
));
177+
final floatingButton = await getFAB($);
192178

193179
await wait(second: 2);
194180

example/integration_test/feature_requests_test.dart

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,10 @@ void main() {
1212

1313
await $('Show Feature Requests').scrollTo().tap();
1414

15-
await wait(second: 5);
16-
final title = await $.native2.getNativeViews(NativeSelector(
17-
ios: IOSSelector(identifier: 'IBGFeatureListTableView'),
18-
android: AndroidSelector(
19-
resourceName:
20-
'com.instabug.flutter.example:id/ib_fr_toolbar_main')));
15+
await wait(second: 1);
16+
17+
final title = await getNativeView($,
18+
ios: 'IBGFeatureListTableView', android: 'ib_fr_toolbar_main');
2119

2220
expect(isAndroid ? title.androidViews.length : title.iosViews.length,
2321
equals(1));

example/integration_test/instabug_test.dart

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -15,14 +15,8 @@ void main() {
1515
await $(#enter_primary_color_input).scrollTo().enterText(color);
1616
await $('Change Primary Color').scrollTo().tap();
1717

18-
await wait(second: 5);
19-
final floatingButton = await $.native2.getNativeViews(NativeSelector(
20-
ios: IOSSelector(
21-
identifier: 'IBGFloatingButtonAccessibilityIdentifier'),
22-
android: AndroidSelector(
23-
resourceName:
24-
'com.instabug.flutter.example:id/instabug_floating_button')));
25-
18+
await wait(second: 1);
19+
final floatingButton = await getFAB($);
2620
bool isAndroid = defaultTargetPlatform == TargetPlatform.android;
2721

2822
if (isAndroid) {

example/integration_test/surveys_test.dart

Lines changed: 4 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -12,13 +12,11 @@ void main() {
1212

1313
await $('Show Manual Survey').scrollTo().tap();
1414

15-
await wait(second: 5);
15+
await wait(second: 1);
1616

17-
final title = await $.native2.getNativeViews(NativeSelector(
18-
ios: IOSSelector(identifier: 'SurveyNavigationVC'),
19-
android: AndroidSelector(
20-
resourceName:
21-
'com.instabug.flutter.example:id/instabug_survey_dialog_container')));
17+
final title = await getNativeView($,
18+
ios: 'SurveyNavigationVC',
19+
android: 'instabug_survey_dialog_container');
2220

2321
expect(isAndroid ? title.androidViews.length : title.iosViews.length,
2422
equals(1));

example/integration_test/utils/utils.dart

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,22 @@ Future<void> wait({int? second, int? miliSeconds}) {
2121
Duration(seconds: second ?? 0, milliseconds: miliSeconds ?? 0));
2222
}
2323

24+
Future<GetNativeViewsResult> getNativeView(PatrolIntegrationTester $,
25+
{required String android, required String ios}) async {
26+
final nativeView = NativeSelector(
27+
ios: IOSSelector(identifier: ios),
28+
android: AndroidSelector(
29+
resourceName: 'com.instabug.flutter.example:id/${android}'));
30+
await $.native2.waitUntilVisible(nativeView, timeout: Duration(seconds: 8));
31+
return await $.native2.getNativeViews(nativeView);
32+
}
33+
34+
Future<GetNativeViewsResult> getFAB(PatrolIntegrationTester $) {
35+
return getNativeView($,
36+
android: 'instabug_floating_button',
37+
ios: 'IBGFloatingButtonAccessibilityIdentifier');
38+
}
39+
2440
bool get isAndroid {
2541
return defaultTargetPlatform == TargetPlatform.android;
2642
}

0 commit comments

Comments
 (0)