Skip to content

Commit db07cd3

Browse files
dnfieldjarrodcolburn
authored andcommitted
Make package:e2e a relative reference (flutter#2889)
* Make package:e2e a relative reference
1 parent f8de6e1 commit db07cd3

File tree

139 files changed

+470
-220
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

139 files changed

+470
-220
lines changed

packages/android_alarm_manager/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 0.4.5+12
2+
3+
* Update package:e2e reference to use the local version in the flutter/plugins
4+
repository.
5+
16
## 0.4.5+11
27

38
* Update lower bound of dart dependency to 2.1.0.

packages/android_alarm_manager/example/pubspec.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,8 @@ dependencies:
77
android_alarm_manager:
88
path: ../
99
shared_preferences: ^0.5.6
10-
e2e: 0.3.0
10+
e2e:
11+
path: ../../e2e
1112
path_provider: ^1.3.1
1213

1314
dev_dependencies:

packages/android_alarm_manager/example/test_driver/android_alarm_manager_e2e_test.dart

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,7 @@
33
// BSD-style license that can be found in the LICENSE file.
44

55
import 'dart:async';
6+
import 'dart:convert';
67
import 'dart:io';
78

89
import 'package:flutter_driver/flutter_driver.dart';
@@ -33,9 +34,12 @@ Future<void> main() async {
3334
// for this plugin will need to be resumed for the test to pass.
3435
final StreamSubscription<VMIsolateRef> subscription =
3536
await resumeIsolatesOnPause(driver);
36-
final String result =
37-
await driver.requestData(null, timeout: const Duration(minutes: 5));
37+
final String data = await driver.requestData(
38+
null,
39+
timeout: const Duration(minutes: 1),
40+
);
3841
await driver.close();
3942
await subscription.cancel();
40-
exit(result == 'pass' ? 0 : 1);
43+
final Map<String, dynamic> result = jsonDecode(data);
44+
exit(result['result'] == 'true' ? 0 : 1);
4145
}

packages/android_intent/example/android/app/src/androidTestDebug/java/io/flutter/plugins/androidintentexample/EmbeddingV1ActivityTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package io.flutter.plugins.androidintentexample;
22

33
import androidx.test.rule.ActivityTestRule;
4-
import dev.flutter.plugins.e2e.FlutterRunner;
4+
import dev.flutter.plugins.e2e.FlutterTestRunner;
55
import org.junit.Rule;
66
import org.junit.runner.RunWith;
77

8-
@RunWith(FlutterRunner.class)
8+
@RunWith(FlutterTestRunner.class)
99
public class EmbeddingV1ActivityTest {
1010
@Rule
1111
public ActivityTestRule<EmbeddingV1Activity> rule =
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
package io.flutter.plugins.androidintentexample;
22

33
import androidx.test.rule.ActivityTestRule;
4-
import dev.flutter.plugins.e2e.FlutterRunner;
4+
import dev.flutter.plugins.e2e.FlutterTestRunner;
55
import org.junit.Rule;
66
import org.junit.runner.RunWith;
77

8-
@RunWith(FlutterRunner.class)
8+
@RunWith(FlutterTestRunner.class)
99
public class MainActivityTest {
1010
@Rule public ActivityTestRule<MainActivity> rule = new ActivityTestRule<>(MainActivity.class);
1111
}

packages/android_intent/example/pubspec.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,8 @@ dependencies:
88
path: ../
99

1010
dev_dependencies:
11-
e2e: "^0.2.1"
11+
e2e:
12+
path: ../../e2e
1213
flutter_driver:
1314
sdk: flutter
1415
pedantic: ^1.8.0
Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,16 @@
11
import 'dart:async';
2+
import 'dart:convert';
23
import 'dart:io';
34

45
import 'package:flutter_driver/flutter_driver.dart';
56

67
Future<void> main() async {
78
final FlutterDriver driver = await FlutterDriver.connect();
8-
final String result =
9-
await driver.requestData(null, timeout: const Duration(minutes: 1));
9+
final String data = await driver.requestData(
10+
null,
11+
timeout: const Duration(minutes: 1),
12+
);
1013
await driver.close();
11-
exit(result == 'pass' ? 0 : 1);
14+
final Map<String, dynamic> result = jsonDecode(data);
15+
exit(result['result'] == 'true' ? 0 : 1);
1216
}

packages/battery/CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
## 1.0.2
2+
3+
* Update package:e2e reference to use the local version in the flutter/plugins
4+
repository.
5+
16
## 1.0.1
27

38
* Update lower bound of dart dependency to 2.1.0.

packages/battery/example/android/app/src/androidTest/java/io/flutter/plugins/battery/EmbedderV1ActivityTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,11 +5,11 @@
55
package io.flutter.plugins.batteryexample;
66

77
import androidx.test.rule.ActivityTestRule;
8-
import dev.flutter.plugins.e2e.FlutterRunner;
8+
import dev.flutter.plugins.e2e.FlutterTestRunner;
99
import org.junit.Rule;
1010
import org.junit.runner.RunWith;
1111

12-
@RunWith(FlutterRunner.class)
12+
@RunWith(FlutterTestRunner.class)
1313
public class EmbedderV1ActivityTest {
1414
@Rule
1515
public ActivityTestRule<EmbedderV1Activity> rule =

packages/battery/example/android/app/src/androidTest/java/io/flutter/plugins/battery/FlutterActivityTest.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,12 +5,12 @@
55
package io.flutter.plugins.batteryexample;
66

77
import androidx.test.rule.ActivityTestRule;
8-
import dev.flutter.plugins.e2e.FlutterRunner;
8+
import dev.flutter.plugins.e2e.FlutterTestRunner;
99
import io.flutter.embedding.android.FlutterActivity;
1010
import org.junit.Rule;
1111
import org.junit.runner.RunWith;
1212

13-
@RunWith(FlutterRunner.class)
13+
@RunWith(FlutterTestRunner.class)
1414
public class FlutterActivityTest {
1515
@Rule
1616
public ActivityTestRule<FlutterActivity> rule = new ActivityTestRule<>(FlutterActivity.class);

0 commit comments

Comments
 (0)