File tree Expand file tree Collapse file tree 1 file changed +15
-11
lines changed Expand file tree Collapse file tree 1 file changed +15
-11
lines changed Original file line number Diff line number Diff line change @@ -95,6 +95,20 @@ export function findUserSpecifiesDevices(userSpecifiedUDIDS, availableDevices) {
95
95
return filteredDevices ;
96
96
}
97
97
98
+ function fetchDevicesFromUDIDS ( simulators , connectedAndroidDevices , connectedIOSDevices ) {
99
+ const userSpecifiedUDIDS = process . env . UDIDS . split ( ',' ) ;
100
+ const availableDevices = Object . assign (
101
+ simulators ,
102
+ connectedAndroidDevices ,
103
+ connectedIOSDevices
104
+ ) ;
105
+ const filteredDevices = findUserSpecifiesDevices (
106
+ userSpecifiedUDIDS ,
107
+ availableDevices
108
+ ) ;
109
+ return new Devices ( filteredDevices ) ;
110
+ }
111
+
98
112
export async function fetchDevices ( ) {
99
113
const udids = process . env . UDIDS ;
100
114
if ( instance === false ) {
@@ -109,17 +123,7 @@ export async function fetchDevices() {
109
123
connectedIOSDevices = await iosDevices . getDevices ( ) ;
110
124
connectedAndroidDevices = await androidDevices . getDevices ( ) ;
111
125
if ( udids ) {
112
- const userSpecifiedUDIDS = process . env . UDIDS . split ( ',' ) ;
113
- const availableDevices = Object . assign (
114
- simulators ,
115
- connectedAndroidDevices ,
116
- connectedIOSDevices
117
- ) ;
118
- const filteredDevices = findUserSpecifiesDevices (
119
- userSpecifiedUDIDS ,
120
- availableDevices
121
- ) ;
122
- devices = new Devices ( filteredDevices ) ;
126
+ devices = fetchDevicesFromUDIDS ( simulators , connectedAndroidDevices , connectedIOSDevices ) ;
123
127
} else {
124
128
devices = new Devices (
125
129
Object . assign (
You can’t perform that action at this time.
0 commit comments