@@ -72,7 +72,8 @@ void main() {
72
72
iMobileDevice: iMobileDevice,
73
73
name: 'iPhone 1' ,
74
74
sdkVersion: '13.3' ,
75
- cpuArchitecture: DarwinArch .arm64
75
+ cpuArchitecture: DarwinArch .arm64,
76
+ interfaceType: IOSDeviceInterface .usb,
76
77
);
77
78
});
78
79
@@ -87,7 +88,8 @@ void main() {
87
88
iMobileDevice: iMobileDevice,
88
89
name: 'iPhone 1' ,
89
90
cpuArchitecture: DarwinArch .arm64,
90
- sdkVersion: '1.0.0'
91
+ sdkVersion: '1.0.0' ,
92
+ interfaceType: IOSDeviceInterface .usb,
91
93
).majorSdkVersion, 1 );
92
94
expect (IOSDevice (
93
95
'device-123' ,
@@ -99,7 +101,8 @@ void main() {
99
101
iMobileDevice: iMobileDevice,
100
102
name: 'iPhone 1' ,
101
103
cpuArchitecture: DarwinArch .arm64,
102
- sdkVersion: '13.1.1'
104
+ sdkVersion: '13.1.1' ,
105
+ interfaceType: IOSDeviceInterface .usb,
103
106
).majorSdkVersion, 13 );
104
107
expect (IOSDevice (
105
108
'device-123' ,
@@ -111,7 +114,8 @@ void main() {
111
114
iMobileDevice: iMobileDevice,
112
115
name: 'iPhone 1' ,
113
116
cpuArchitecture: DarwinArch .arm64,
114
- sdkVersion: '10'
117
+ sdkVersion: '10' ,
118
+ interfaceType: IOSDeviceInterface .usb,
115
119
).majorSdkVersion, 10 );
116
120
expect (IOSDevice (
117
121
'device-123' ,
@@ -123,7 +127,8 @@ void main() {
123
127
iMobileDevice: iMobileDevice,
124
128
name: 'iPhone 1' ,
125
129
cpuArchitecture: DarwinArch .arm64,
126
- sdkVersion: '0'
130
+ sdkVersion: '0' ,
131
+ interfaceType: IOSDeviceInterface .usb,
127
132
).majorSdkVersion, 0 );
128
133
expect (IOSDevice (
129
134
'device-123' ,
@@ -135,7 +140,8 @@ void main() {
135
140
iMobileDevice: iMobileDevice,
136
141
name: 'iPhone 1' ,
137
142
cpuArchitecture: DarwinArch .arm64,
138
- sdkVersion: 'bogus'
143
+ sdkVersion: 'bogus' ,
144
+ interfaceType: IOSDeviceInterface .usb,
139
145
).majorSdkVersion, 0 );
140
146
});
141
147
@@ -154,6 +160,7 @@ void main() {
154
160
name: 'iPhone 1' ,
155
161
sdkVersion: '13.3' ,
156
162
cpuArchitecture: DarwinArch .arm64,
163
+ interfaceType: IOSDeviceInterface .usb,
157
164
);
158
165
},
159
166
throwsAssertionError,
@@ -237,6 +244,7 @@ void main() {
237
244
name: 'iPhone 1' ,
238
245
sdkVersion: '13.3' ,
239
246
cpuArchitecture: DarwinArch .arm64,
247
+ interfaceType: IOSDeviceInterface .usb,
240
248
);
241
249
logReader1 = createLogReader (device, appPackage1, mockProcess1);
242
250
logReader2 = createLogReader (device, appPackage2, mockProcess2);
@@ -321,8 +329,9 @@ void main() {
321
329
logger: logger,
322
330
platform: macPlatform,
323
331
fileSystem: MemoryFileSystem .test (),
332
+ interfaceType: IOSDeviceInterface .usb,
324
333
);
325
- when (mockXcdevice.getAvailableTetheredIOSDevices ())
334
+ when (mockXcdevice.getAvailableIOSDevices ())
326
335
.thenAnswer ((Invocation invocation) => Future <List <IOSDevice >>.value (< IOSDevice > [device]));
327
336
328
337
final List <Device > devices = await iosDevices.pollingGetDevices ();
0 commit comments