Skip to content

Commit 9ab5f09

Browse files
committed
comments fixes
1 parent c43be1f commit 9ab5f09

File tree

1 file changed

+17
-8
lines changed

1 file changed

+17
-8
lines changed

src/launcher.js

Lines changed: 17 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -82,16 +82,25 @@ export default class LambdaTestLauncher {
8282

8383
if (Array.isArray(capabilities)) {
8484
capabilities.forEach(capability => {
85-
if(capability['LT:Options'] === undefined && capability['lt:options'] === undefined)
85+
if (capability['lt:options']) {
86+
capability['LT:Options'] = { ...capability['lt:options'] };
87+
delete capability['lt:options'];
88+
}
89+
if(capability['LT:Options']===undefined)
8690
capability.tunnel = true
8791
else
88-
(capability['LT:Options'] || capability['lt:options']).tunnel = true
92+
capability['LT:Options'].tunnel = true
8993
})
9094
} else if (typeof capabilities === 'object') {
91-
if(capabilities['LT:Options'] === undefined && capabilities['lt:options'] === undefined)
95+
96+
if (capabilities['lt:options']) {
97+
capabilities['LT:Options'] = { ...capabilities['lt:options'] };
98+
delete capabilities['lt:options'];
99+
}
100+
if(capabilities['LT:Options']===undefined)
92101
capabilities.tunnel = true
93102
else
94-
(capabilities['LT:Options'] || capabilities['lt:options']).tunnel = true
103+
capabilities['LT:Options'].tunnel = true
95104
}
96105
// measure LT boot time
97106
const obs = new PerformanceObserver(list => {
@@ -115,16 +124,16 @@ export default class LambdaTestLauncher {
115124
this.lambdatestTunnelProcess.getTunnelName(tunnelName => {
116125
if (Array.isArray(capabilities)) {
117126
capabilities.forEach(capability => {
118-
if(capability['LT:Options'] === undefined && capability['lt:options'] === undefined)
127+
if(capability['LT:Options']===undefined)
119128
capability.tunnelName = tunnelName
120129
else
121-
(capability['LT:Options'] || capability['lt:options']).tunnelName = tunnelName
130+
capability['LT:Options'].tunnelName = tunnelName
122131
})
123132
} else if (typeof capabilities === 'object') {
124-
if(capabilities['LT:Options'] === undefined && capabilities['lt:options'] === undefined)
133+
if(capabilities['LT:Options']===undefined)
125134
capabilities.tunnelName = tunnelName
126135
else
127-
(capabilities['LT:Options'] || capabilities['lt:options']).tunnelName = tunnelName
136+
capabilities['LT:Options'].tunnelName = tunnelName
128137
}
129138
obs.disconnect()
130139
resolve()

0 commit comments

Comments
 (0)