@@ -27,11 +27,13 @@ describe("buildInfo", () => {
27
27
validateBstackJsonStub = sandbox . stub ( ) ;
28
28
getConfigPathStub = sandbox . stub ( ) ;
29
29
setUsageReportingFlagStub = sandbox . stub ( ) . returns ( undefined ) ;
30
+ setCypressConfigFilenameStub = sandbox . stub ( ) . returns ( undefined ) ;
30
31
getUserAgentStub = sandbox . stub ( ) . returns ( "random user-agent" ) ;
31
32
sendUsageReportStub = sandbox . stub ( ) . callsFake ( function ( ) {
32
33
return "end" ;
33
34
} ) ;
34
35
getErrorCodeFromErrStub = sandbox . stub ( ) . returns ( "random-error" ) ;
36
+ setDefaultAuthHashStub = sandbox . stub ( ) ;
35
37
} ) ;
36
38
37
39
afterEach ( ( ) => {
@@ -46,18 +48,20 @@ describe("buildInfo", () => {
46
48
47
49
let requestStub = sandbox . stub ( request , "get" ) . yields ( null , { statusCode : 299 } , null ) ;
48
50
49
- const info = proxyquire ( " ../../../../bin/commands/info" , {
50
- " ../helpers/utils" : {
51
+ const info = proxyquire ( ' ../../../../bin/commands/info' , {
52
+ ' ../helpers/utils' : {
51
53
setUsername : setUsernameStub ,
52
54
setAccessKey : setAccessKeyStub ,
53
55
validateBstackJson : validateBstackJsonStub ,
54
56
getErrorCodeFromErr : getErrorCodeFromErrStub ,
55
57
sendUsageReport : sendUsageReportStub ,
56
58
setUsageReportingFlag : setUsageReportingFlagStub ,
59
+ setCypressConfigFilename : setCypressConfigFilenameStub ,
57
60
getUserAgent : getUserAgentStub ,
58
- getConfigPath : getConfigPathStub
61
+ getConfigPath : getConfigPathStub ,
62
+ setDefaultAuthHash : setDefaultAuthHashStub
59
63
} ,
60
- request : { get : requestStub } ,
64
+ request : { get : requestStub } ,
61
65
} ) ;
62
66
63
67
validateBstackJsonStub . returns ( Promise . resolve ( bsConfig ) ) ;
@@ -82,18 +86,20 @@ describe("buildInfo", () => {
82
86
. stub ( request , "get" )
83
87
. yields ( null , { statusCode : 299 } , JSON . stringify ( body ) ) ;
84
88
85
- const info = proxyquire ( " ../../../../bin/commands/info" , {
86
- " ../helpers/utils" : {
89
+ const info = proxyquire ( ' ../../../../bin/commands/info' , {
90
+ ' ../helpers/utils' : {
87
91
setUsername : setUsernameStub ,
88
92
setAccessKey : setAccessKeyStub ,
89
93
validateBstackJson : validateBstackJsonStub ,
90
94
getErrorCodeFromErr : getErrorCodeFromErrStub ,
91
95
sendUsageReport : sendUsageReportStub ,
92
96
setUsageReportingFlag : setUsageReportingFlagStub ,
97
+ setCypressConfigFilename : setCypressConfigFilenameStub ,
93
98
getUserAgent : getUserAgentStub ,
94
- getConfigPath : getConfigPathStub
99
+ getConfigPath : getConfigPathStub ,
100
+ setDefaultAuthHash : setDefaultAuthHashStub
95
101
} ,
96
- request : { get : requestStub } ,
102
+ request : { get : requestStub } ,
97
103
} ) ;
98
104
99
105
validateBstackJsonStub . returns ( Promise . resolve ( bsConfig ) ) ;
@@ -119,11 +125,13 @@ describe("buildInfo", () => {
119
125
validateBstackJsonStub = sandbox . stub ( ) ;
120
126
getConfigPathStub = sandbox . stub ( ) ;
121
127
setUsageReportingFlagStub = sandbox . stub ( ) . returns ( undefined ) ;
128
+ setCypressConfigFilenameStub = sandbox . stub ( ) . returns ( undefined ) ;
122
129
getUserAgentStub = sandbox . stub ( ) . returns ( "random user-agent" ) ;
123
130
sendUsageReportStub = sandbox . stub ( ) . callsFake ( function ( ) {
124
131
return "end" ;
125
132
} ) ;
126
133
getErrorCodeFromErrStub = sandbox . stub ( ) . returns ( "random-error" ) ;
134
+ setDefaultAuthHashStub = sandbox . stub ( ) ;
127
135
} ) ;
128
136
129
137
afterEach ( ( ) => {
@@ -140,18 +148,20 @@ describe("buildInfo", () => {
140
148
. stub ( request , "get" )
141
149
. yields ( null , { statusCode : 400 } , null ) ;
142
150
143
- const info = proxyquire ( " ../../../../bin/commands/info" , {
144
- " ../helpers/utils" : {
151
+ const info = proxyquire ( ' ../../../../bin/commands/info' , {
152
+ ' ../helpers/utils' : {
145
153
setUsername : setUsernameStub ,
146
154
setAccessKey : setAccessKeyStub ,
147
155
validateBstackJson : validateBstackJsonStub ,
148
156
getErrorCodeFromErr : getErrorCodeFromErrStub ,
149
157
sendUsageReport : sendUsageReportStub ,
150
158
setUsageReportingFlag : setUsageReportingFlagStub ,
159
+ setCypressConfigFilename : setCypressConfigFilenameStub ,
151
160
getUserAgent : getUserAgentStub ,
152
- getConfigPath : getConfigPathStub
161
+ getConfigPath : getConfigPathStub ,
162
+ setDefaultAuthHash : setDefaultAuthHashStub
153
163
} ,
154
- request : { get : requestStub } ,
164
+ request : { get : requestStub } ,
155
165
} ) ;
156
166
157
167
validateBstackJsonStub . returns ( Promise . resolve ( bsConfig ) ) ;
@@ -182,18 +192,20 @@ describe("buildInfo", () => {
182
192
. stub ( request , "get" )
183
193
. yields ( null , { statusCode : 401 } , JSON . stringify ( body_with_message ) ) ;
184
194
185
- const info = proxyquire ( " ../../../../bin/commands/info" , {
186
- " ../helpers/utils" : {
195
+ const info = proxyquire ( ' ../../../../bin/commands/info' , {
196
+ ' ../helpers/utils' : {
187
197
setUsername : setUsernameStub ,
188
198
setAccessKey : setAccessKeyStub ,
189
199
validateBstackJson : validateBstackJsonStub ,
190
200
getErrorCodeFromErr : getErrorCodeFromErrStub ,
191
201
sendUsageReport : sendUsageReportStub ,
192
202
setUsageReportingFlag : setUsageReportingFlagStub ,
203
+ setCypressConfigFilename : setCypressConfigFilenameStub ,
193
204
getUserAgent : getUserAgentStub ,
194
- getConfigPath : getConfigPathStub
205
+ getConfigPath : getConfigPathStub ,
206
+ setDefaultAuthHash : setDefaultAuthHashStub
195
207
} ,
196
- request : { get : requestStub } ,
208
+ request : { get : requestStub } ,
197
209
} ) ;
198
210
199
211
validateBstackJsonStub . returns ( Promise . resolve ( bsConfig ) ) ;
@@ -219,18 +231,20 @@ describe("buildInfo", () => {
219
231
. stub ( request , "get" )
220
232
. yields ( null , { statusCode : 402 } , JSON . stringify ( body ) ) ;
221
233
222
- const info = proxyquire ( " ../../../../bin/commands/info" , {
223
- " ../helpers/utils" : {
234
+ const info = proxyquire ( ' ../../../../bin/commands/info' , {
235
+ ' ../helpers/utils' : {
224
236
setUsername : setUsernameStub ,
225
237
setAccessKey : setAccessKeyStub ,
226
238
validateBstackJson : validateBstackJsonStub ,
227
239
getErrorCodeFromErr : getErrorCodeFromErrStub ,
228
240
sendUsageReport : sendUsageReportStub ,
229
241
setUsageReportingFlag : setUsageReportingFlagStub ,
242
+ setCypressConfigFilename : setCypressConfigFilenameStub ,
230
243
getUserAgent : getUserAgentStub ,
231
- getConfigPath : getConfigPathStub
244
+ getConfigPath : getConfigPathStub ,
245
+ setDefaultAuthHash : setDefaultAuthHashStub
232
246
} ,
233
- request : { get : requestStub } ,
247
+ request : { get : requestStub } ,
234
248
} ) ;
235
249
236
250
validateBstackJsonStub . returns ( Promise . resolve ( bsConfig ) ) ;
@@ -258,11 +272,13 @@ describe("buildInfo", () => {
258
272
validateBstackJsonStub = sandbox . stub ( ) ;
259
273
getConfigPathStub = sandbox . stub ( ) ;
260
274
setUsageReportingFlagStub = sandbox . stub ( ) . returns ( undefined ) ;
275
+ setCypressConfigFilenameStub = sandbox . stub ( ) . returns ( undefined ) ;
261
276
getUserAgentStub = sandbox . stub ( ) . returns ( "random user-agent" ) ;
262
277
sendUsageReportStub = sandbox . stub ( ) . callsFake ( function ( ) {
263
278
return "end" ;
264
279
} ) ;
265
280
getErrorCodeFromErrStub = sandbox . stub ( ) . returns ( "random-error" ) ;
281
+ setDefaultAuthHashStub = sandbox . stub ( ) ;
266
282
} ) ;
267
283
268
284
afterEach ( ( ) => {
@@ -277,18 +293,20 @@ describe("buildInfo", () => {
277
293
278
294
let requestStub = sandbox . stub ( request , "get" ) . yields ( null , { statusCode : 200 } , JSON . stringify ( body ) ) ;
279
295
280
- const info = proxyquire ( " ../../../../bin/commands/info" , {
281
- " ../helpers/utils" : {
296
+ const info = proxyquire ( ' ../../../../bin/commands/info' , {
297
+ ' ../helpers/utils' : {
282
298
setUsername : setUsernameStub ,
283
299
setAccessKey : setAccessKeyStub ,
284
300
validateBstackJson : validateBstackJsonStub ,
285
301
getErrorCodeFromErr : getErrorCodeFromErrStub ,
286
302
sendUsageReport : sendUsageReportStub ,
287
303
setUsageReportingFlag : setUsageReportingFlagStub ,
304
+ setCypressConfigFilename : setCypressConfigFilenameStub ,
288
305
getUserAgent : getUserAgentStub ,
289
- getConfigPath : getConfigPathStub
306
+ getConfigPath : getConfigPathStub ,
307
+ setDefaultAuthHash : setDefaultAuthHashStub
290
308
} ,
291
- request : { get : requestStub } ,
309
+ request : { get : requestStub } ,
292
310
} ) ;
293
311
294
312
validateBstackJsonStub . returns ( Promise . resolve ( bsConfig ) ) ;
@@ -315,10 +333,12 @@ describe("buildInfo", () => {
315
333
getConfigPathStub = sandbox . stub ( ) ;
316
334
validateBstackJsonStub = sandbox . stub ( ) ;
317
335
setUsageReportingFlagStub = sandbox . stub ( ) . returns ( undefined ) ;
336
+ setCypressConfigFilenameStub = sandbox . stub ( ) . returns ( undefined ) ;
318
337
sendUsageReportStub = sandbox . stub ( ) . callsFake ( function ( ) {
319
338
return "end" ;
320
339
} ) ;
321
340
getErrorCodeFromErrStub = sandbox . stub ( ) . returns ( "random-error" ) ;
341
+ setDefaultAuthHashStub = sandbox . stub ( ) ;
322
342
} ) ;
323
343
324
344
afterEach ( ( ) => {
@@ -327,15 +347,17 @@ describe("buildInfo", () => {
327
347
} ) ;
328
348
329
349
it ( "send usage report if validateBstackJson fails" , ( ) => {
330
- const info = proxyquire ( " ../../../../bin/commands/info" , {
331
- " ../helpers/utils" : {
350
+ const info = proxyquire ( ' ../../../../bin/commands/info' , {
351
+ ' ../helpers/utils' : {
332
352
setUsername : setUsernameStub ,
333
353
setAccessKey : setAccessKeyStub ,
334
354
validateBstackJson : validateBstackJsonStub ,
335
355
getErrorCodeFromErr : getErrorCodeFromErrStub ,
336
356
sendUsageReport : sendUsageReportStub ,
337
357
setUsageReportingFlag : setUsageReportingFlagStub ,
338
- getConfigPath : getConfigPathStub
358
+ setCypressConfigFilename : setCypressConfigFilenameStub ,
359
+ getConfigPath : getConfigPathStub ,
360
+ setDefaultAuthHash : setDefaultAuthHashStub
339
361
} ,
340
362
} ) ;
341
363
0 commit comments