move to pub version of vm_service_client
This commit is contained in:
parent
b0e4559459
commit
439aadf4e4
@ -74,8 +74,8 @@ class FlutterDriver {
|
|||||||
|
|
||||||
// Waits for a signal from the VM service that the extension is registered
|
// Waits for a signal from the VM service that the extension is registered
|
||||||
Future waitForServiceExtension() {
|
Future waitForServiceExtension() {
|
||||||
return isolate.onServiceExtensionAdded.firstWhere((VMServiceExtension ext) {
|
return isolate.onExtensionAdded.firstWhere((String extension) {
|
||||||
return ext.method == _flutterExtensionMethod;
|
return extension == _flutterExtensionMethod;
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -8,10 +8,7 @@ environment:
|
|||||||
sdk: '>=1.12.0 <2.0.0'
|
sdk: '>=1.12.0 <2.0.0'
|
||||||
|
|
||||||
dependencies:
|
dependencies:
|
||||||
vm_service_client:
|
vm_service_client: '>=0.1.2 <1.0.0'
|
||||||
git:
|
|
||||||
url: git://github.com/yjbanov/vm_service_client.git
|
|
||||||
ref: 54085d1
|
|
||||||
json_rpc_2: any
|
json_rpc_2: any
|
||||||
logging: '>=0.11.0 <1.0.0'
|
logging: '>=0.11.0 <1.0.0'
|
||||||
flutter:
|
flutter:
|
||||||
|
@ -46,10 +46,8 @@ main() {
|
|||||||
test('connects to isolate paused at start', () async {
|
test('connects to isolate paused at start', () async {
|
||||||
when(mockIsolate.pauseEvent).thenReturn(new MockVMPauseStartEvent());
|
when(mockIsolate.pauseEvent).thenReturn(new MockVMPauseStartEvent());
|
||||||
when(mockIsolate.resume()).thenReturn(new Future.value());
|
when(mockIsolate.resume()).thenReturn(new Future.value());
|
||||||
MockVMServiceExtension mockExtension = new MockVMServiceExtension();
|
when(mockIsolate.onExtensionAdded)
|
||||||
when(mockExtension.method).thenReturn('ext.flutter_driver');
|
.thenReturn(new Stream.fromIterable(['ext.flutter_driver']));
|
||||||
when(mockIsolate.onServiceExtensionAdded)
|
|
||||||
.thenReturn(new Stream.fromIterable([mockExtension]));
|
|
||||||
|
|
||||||
FlutterDriver driver = await FlutterDriver.connect();
|
FlutterDriver driver = await FlutterDriver.connect();
|
||||||
expect(driver, isNotNull);
|
expect(driver, isNotNull);
|
||||||
@ -203,6 +201,3 @@ class MockVMPauseBreakpointEvent extends Mock implements VMPauseBreakpointEvent
|
|||||||
|
|
||||||
@proxy
|
@proxy
|
||||||
class MockVMResumeEvent extends Mock implements VMResumeEvent { }
|
class MockVMResumeEvent extends Mock implements VMResumeEvent { }
|
||||||
|
|
||||||
@proxy
|
|
||||||
class MockVMServiceExtension extends Mock implements VMServiceExtension { }
|
|
||||||
|
Loading…
x
Reference in New Issue
Block a user