-
Notifications
You must be signed in to change notification settings - Fork 12
/
junit.xml
502 lines (499 loc) · 42.9 KB
/
junit.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
<?xml version="1.0" encoding="UTF-8"?>
<testsuites name="cics-deploy Unit Tests" tests="219" failures="1" time="9.454">
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:24" time="3.388" tests="56">
<testcase classname="BundleDeployer01 should complain with missing zOSMF profile for deploy" name="BundleDeployer01 should complain with missing zOSMF profile for deploy" time="0.003">
</testcase>
<testcase classname="BundleDeployer01 should complain with error during profile load for deploy" name="BundleDeployer01 should complain with error during profile load for deploy" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should complain with missing zOSMF profile for undeploy" name="BundleDeployer01 should complain with missing zOSMF profile for undeploy" time="0">
</testcase>
<testcase classname="BundleDeployer01 should complain if cicshlq not found" name="BundleDeployer01 should complain if cicshlq not found" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should complain if cicshlq not found2" name="BundleDeployer01 should complain if cicshlq not found2" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should complain if cpsmhlq not found" name="BundleDeployer01 should complain if cpsmhlq not found" time="0">
</testcase>
<testcase classname="BundleDeployer01 should complain if cpsmhlq not found2" name="BundleDeployer01 should complain if cpsmhlq not found2" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should handle failure during submitjobs processing" name="BundleDeployer01 should handle failure during submitjobs processing" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should update the progress bar" name="BundleDeployer01 should update the progress bar" time="1.504">
</testcase>
<testcase classname="BundleDeployer01 should include the JOBID in an error" name="BundleDeployer01 should include the JOBID in an error" time="1.505">
</testcase>
<testcase classname="BundleDeployer01 should complain if SYSTSPRT not found" name="BundleDeployer01 should complain if SYSTSPRT not found" time="0.002">
</testcase>
<testcase classname="BundleDeployer01 should failover to JESMSGLG if SYSTSPRT not found" name="BundleDeployer01 should failover to JESMSGLG if SYSTSPRT not found" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should tolerate empty output from DFHDPLOY" name="BundleDeployer01 should tolerate empty output from DFHDPLOY" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should complain if status can't be determined" name="BundleDeployer01 should complain if status can't be determined" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should complain if DFHDPLOY ends with an error" name="BundleDeployer01 should complain if DFHDPLOY ends with an error" time="0">
</testcase>
<testcase classname="BundleDeployer01 should complete with warnings " name="BundleDeployer01 should complete with warnings " time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should deploy successfully" name="BundleDeployer01 should deploy successfully" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should undeploy successfully" name="BundleDeployer01 should undeploy successfully" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should generate deploy JCL with neither csdgroup nor resgroup" name="BundleDeployer01 should generate deploy JCL with neither csdgroup nor resgroup" time="0">
</testcase>
<testcase classname="BundleDeployer01 should generate deploy JCL for csdgroup" name="BundleDeployer01 should generate deploy JCL for csdgroup" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should generate deploy JCL for csdgroup with timeout" name="BundleDeployer01 should generate deploy JCL for csdgroup with timeout" time="0">
</testcase>
<testcase classname="BundleDeployer01 should generate deploy JCL for resgroup" name="BundleDeployer01 should generate deploy JCL for resgroup" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should generate deploy JCL for resgroup with timeout" name="BundleDeployer01 should generate deploy JCL for resgroup with timeout" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should support multi-line jobcard" name="BundleDeployer01 should support multi-line jobcard" time="0">
</testcase>
<testcase classname="BundleDeployer01 should support multi-line jobcard with embedded new lines" name="BundleDeployer01 should support multi-line jobcard with embedded new lines" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should support long line jobcard" name="BundleDeployer01 should support long line jobcard" time="0.002">
</testcase>
<testcase classname="BundleDeployer01 should support really long line jobcard" name="BundleDeployer01 should support really long line jobcard" time="0">
</testcase>
<testcase classname="BundleDeployer01 should fail with overlong jobcard" name="BundleDeployer01 should fail with overlong jobcard" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 tolerate embedded quote" name="BundleDeployer01 tolerate embedded quote" time="0">
</testcase>
<testcase classname="BundleDeployer01 tolerate embedded single quote" name="BundleDeployer01 tolerate embedded single quote" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 tolerate quotes around jobcard" name="BundleDeployer01 tolerate quotes around jobcard" time="0">
</testcase>
<testcase classname="BundleDeployer01 tolerate single quotes around jobcard" name="BundleDeployer01 tolerate single quotes around jobcard" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 tolerate quotes around jobcard with embedded quote" name="BundleDeployer01 tolerate quotes around jobcard with embedded quote" time="0">
</testcase>
<testcase classname="BundleDeployer01 tolerate single quotes around jobcard with embedded single quote" name="BundleDeployer01 tolerate single quotes around jobcard with embedded single quote" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should tolerate a single leading slash for jobcard" name="BundleDeployer01 should tolerate a single leading slash for jobcard" time="0">
</testcase>
<testcase classname="BundleDeployer01 should support long bundledir" name="BundleDeployer01 should support long bundledir" time="0">
</testcase>
<testcase classname="BundleDeployer01 should tolerate bundledir with extra slasshes" name="BundleDeployer01 should tolerate bundledir with extra slasshes" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should generate deploy JCL for AVAILABLE" name="BundleDeployer01 should generate deploy JCL for AVAILABLE" time="0">
</testcase>
<testcase classname="BundleDeployer01 should generate deploy JCL for ENABLED" name="BundleDeployer01 should generate deploy JCL for ENABLED" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should generate deploy JCL for DISABLED" name="BundleDeployer01 should generate deploy JCL for DISABLED" time="0">
</testcase>
<testcase classname="BundleDeployer01 should generate deploy JCL for mixed case" name="BundleDeployer01 should generate deploy JCL for mixed case" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should support verbose=true output for deploy" name="BundleDeployer01 should support verbose=true output for deploy" time="0">
</testcase>
<testcase classname="BundleDeployer01 should support verbose=false output for deploy" name="BundleDeployer01 should support verbose=false output for deploy" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should support long description" name="BundleDeployer01 should support long description" time="0">
</testcase>
<testcase classname="BundleDeployer01 should generate undeploy JCL with neither csdgroup nor resgroup" name="BundleDeployer01 should generate undeploy JCL with neither csdgroup nor resgroup" time="0">
</testcase>
<testcase classname="BundleDeployer01 should generate undeploy JCL for csdgroup" name="BundleDeployer01 should generate undeploy JCL for csdgroup" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should generate undeploy JCL for csdgroup with timeout" name="BundleDeployer01 should generate undeploy JCL for csdgroup with timeout" time="0">
</testcase>
<testcase classname="BundleDeployer01 should generate undeploy JCL for resgroup" name="BundleDeployer01 should generate undeploy JCL for resgroup" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should generate undeploy JCL for resgroup with timeout" name="BundleDeployer01 should generate undeploy JCL for resgroup with timeout" time="0">
</testcase>
<testcase classname="BundleDeployer01 should generate undeploy JCL for UNAVAILABLE" name="BundleDeployer01 should generate undeploy JCL for UNAVAILABLE" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should generate undeploy JCL for DISABLED" name="BundleDeployer01 should generate undeploy JCL for DISABLED" time="0">
</testcase>
<testcase classname="BundleDeployer01 should generate undeploy JCL for DISCARDED" name="BundleDeployer01 should generate undeploy JCL for DISCARDED" time="0.002">
</testcase>
<testcase classname="BundleDeployer01 should generate undeploy JCL for mixed case" name="BundleDeployer01 should generate undeploy JCL for mixed case" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should support verbose=true output for undeploy" name="BundleDeployer01 should support verbose=true output for undeploy" time="0">
</testcase>
<testcase classname="BundleDeployer01 should support verbose=false output for undeploy" name="BundleDeployer01 should support verbose=false output for undeploy" time="0.001">
</testcase>
<testcase classname="BundleDeployer01 should use task passed as parameter on deploy" name="BundleDeployer01 should use task passed as parameter on deploy" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:28" time="0.336" tests="54">
<testcase classname="bundle Handler should complain with no name parameter" name="bundle Handler should complain with no name parameter" time="0.002">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for name parameter" name="bundle Handler should complain with invalid type for name parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with overlong name parameter" name="bundle Handler should complain with overlong name parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with empty name parameter" name="bundle Handler should complain with empty name parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with no bundledir parameter" name="bundle Handler should complain with no bundledir parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for bundledir parameter" name="bundle Handler should complain with invalid type for bundledir parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with overlong bundledir parameter" name="bundle Handler should complain with overlong bundledir parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with empty bundledir parameter" name="bundle Handler should complain with empty bundledir parameter" time="0.002">
</testcase>
<testcase classname="bundle Handler should complain if profile, cicsplex and scope not set" name="bundle Handler should complain if profile, cicsplex and scope not set" time="0">
</testcase>
<testcase classname="bundle Handler should complain if profile not found" name="bundle Handler should complain if profile not found" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain if profile is not a string" name="bundle Handler should complain if profile is not a string" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain if profile is empty" name="bundle Handler should complain if profile is empty" time="0">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for cicsplex parameter" name="bundle Handler should complain with invalid type for cicsplex parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with overlong cicsplex parameter" name="bundle Handler should complain with overlong cicsplex parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with empty cicsplex parameter" name="bundle Handler should complain with empty cicsplex parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for scope parameter" name="bundle Handler should complain with invalid type for scope parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with overlong scope parameter" name="bundle Handler should complain with overlong scope parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with empty scope parameter" name="bundle Handler should complain with empty scope parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for csdgroup parameter" name="bundle Handler should complain with invalid type for csdgroup parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with overlong csdgroup parameter" name="bundle Handler should complain with overlong csdgroup parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with empty csdgroup parameter" name="bundle Handler should complain with empty csdgroup parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with both csdgroup and resgroup set" name="bundle Handler should complain with both csdgroup and resgroup set" time="0">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for resgroup parameter" name="bundle Handler should complain with invalid type for resgroup parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with overlong resgroup parameter" name="bundle Handler should complain with overlong resgroup parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with empty resgroup parameter" name="bundle Handler should complain with empty resgroup parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for description parameter" name="bundle Handler should complain with invalid type for description parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with overlong description parameter" name="bundle Handler should complain with overlong description parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with empty description parameter" name="bundle Handler should complain with empty description parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with non-numeric timeout" name="bundle Handler should complain with non-numeric timeout" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with non-integer timeout" name="bundle Handler should complain with non-integer timeout" time="0">
</testcase>
<testcase classname="bundle Handler should complain with too large timeout" name="bundle Handler should complain with too large timeout" time="0">
</testcase>
<testcase classname="bundle Handler should complain with too small timeout" name="bundle Handler should complain with too small timeout" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with no cicshlq parameter" name="bundle Handler should complain with no cicshlq parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for cicshlq parameter" name="bundle Handler should complain with invalid type for cicshlq parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with overlong cicshlq parameter" name="bundle Handler should complain with overlong cicshlq parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with empty cicshlq parameter" name="bundle Handler should complain with empty cicshlq parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with no cpsmhlq parameter" name="bundle Handler should complain with no cpsmhlq parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for cpsmhlq parameter" name="bundle Handler should complain with invalid type for cpsmhlq parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with overlong cpsmhlq parameter" name="bundle Handler should complain with overlong cpsmhlq parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with empty cpsmhlq parameter" name="bundle Handler should complain with empty cpsmhlq parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with no jobcard parameter" name="bundle Handler should complain with no jobcard parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for jobcard parameter" name="bundle Handler should complain with invalid type for jobcard parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with empty jobcard parameter" name="bundle Handler should complain with empty jobcard parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain if jobcard doesn't start //" name="bundle Handler should complain if jobcard doesn't start //" time="0">
</testcase>
<testcase classname="bundle Handler should complain if jobname too long" name="bundle Handler should complain if jobname too long" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain if jobname too short" name="bundle Handler should complain if jobname too short" time="0">
</testcase>
<testcase classname="bundle Handler should complain if jobcard omits JOB " name="bundle Handler should complain if jobcard omits JOB " time="0">
</testcase>
<testcase classname="bundle Handler should complain if jobcard omits JOB 2" name="bundle Handler should complain if jobcard omits JOB 2" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with no targetstate parameter" name="bundle Handler should complain with no targetstate parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for targetstate parameter" name="bundle Handler should complain with invalid type for targetstate parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with empty targetstate parameter" name="bundle Handler should complain with empty targetstate parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain with invalid targetstate parameter" name="bundle Handler should complain with invalid targetstate parameter" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for verbose parameter" name="bundle Handler should complain with invalid type for verbose parameter" time="0">
</testcase>
<testcase classname="bundle Handler should complain if zosmf profile not found" name="bundle Handler should complain if zosmf profile not found" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:28" time="0.13" tests="20">
<testcase classname="MockedFilesystemTests should tolerate META-INF directory not existing" name="MockedFilesystemTests should tolerate META-INF directory not existing" time="0.001">
</testcase>
<testcase classname="MockedFilesystemTests should complain if no write permission to bundle directory" name="MockedFilesystemTests should complain if no write permission to bundle directory" time="0">
</testcase>
<testcase classname="MockedFilesystemTests should complain if no write permission to META-INF directory" name="MockedFilesystemTests should complain if no write permission to META-INF directory" time="0.001">
</testcase>
<testcase classname="MockedFilesystemTests should complain if no overwrite permission to manifest" name="MockedFilesystemTests should complain if no overwrite permission to manifest" time="0">
</testcase>
<testcase classname="MockedFilesystemTests should complain if no write permission to manifest" name="MockedFilesystemTests should complain if no write permission to manifest" time="0.001">
</testcase>
<testcase classname="MockedFilesystemTests should tolerate absence of .nodejsapp directory" name="MockedFilesystemTests should tolerate absence of .nodejsapp directory" time="0.001">
</testcase>
<testcase classname="MockedFilesystemTests should detect inability to create .nodejsapp directory" name="MockedFilesystemTests should detect inability to create .nodejsapp directory" time="0">
</testcase>
<testcase classname="MockedFilesystemTests should detect unwritable nodejsapps directory" name="MockedFilesystemTests should detect unwritable nodejsapps directory" time="0">
</testcase>
<testcase classname="MockedFilesystemTests should complain if existing .nodejsapp file isn't overwritable" name="MockedFilesystemTests should complain if existing .nodejsapp file isn't overwritable" time="0.001">
</testcase>
<testcase classname="MockedFilesystemTests should complain if no write permission to existing .nodejsapp" name="MockedFilesystemTests should complain if no write permission to existing .nodejsapp" time="0">
</testcase>
<testcase classname="MockedFilesystemTests should complain if no write permission to existing .profile" name="MockedFilesystemTests should complain if no write permission to existing .profile" time="0.001">
</testcase>
<testcase classname="MockedFilesystemTests should complain if no overwrite permission for existing .zosattributes" name="MockedFilesystemTests should complain if no overwrite permission for existing .zosattributes" time="0">
</testcase>
<testcase classname="MockedFilesystemTests should complain if can't make a new META-INF directory" name="MockedFilesystemTests should complain if can't make a new META-INF directory" time="0">
</testcase>
<testcase classname="MockedFilesystemTests should complain if writing the manifest fails" name="MockedFilesystemTests should complain if writing the manifest fails" time="0.001">
</testcase>
<testcase classname="MockedFilesystemTests should complain if creating nodejsapps dir fails" name="MockedFilesystemTests should complain if creating nodejsapps dir fails" time="0.001">
</testcase>
<testcase classname="MockedFilesystemTests should complain if writing .nodejsapp file fails" name="MockedFilesystemTests should complain if writing .nodejsapp file fails" time="0">
</testcase>
<testcase classname="MockedFilesystemTests should complain if writing .profile fails" name="MockedFilesystemTests should complain if writing .profile fails" time="0.001">
</testcase>
<testcase classname="MockedFilesystemTests should complain if writing .zosattributes fails" name="MockedFilesystemTests should complain if writing .zosattributes fails" time="0.002">
</testcase>
<testcase classname="MockedFilesystemTests should know if the bundle is valid" name="MockedFilesystemTests should know if the bundle is valid" time="0.001">
</testcase>
<testcase classname="MockedFilesystemTests should complain if exceptions are thrown during manifest parsing" name="MockedFilesystemTests should complain if exceptions are thrown during manifest parsing" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:28" time="0.106" tests="18">
<testcase classname="Bundle01 should read an existing bundle" name="Bundle01 should read an existing bundle" time="0.002">
</testcase>
<testcase classname="Bundle01 set the id and version" name="Bundle01 set the id and version" time="0.001">
</testcase>
<testcase classname="Bundle01 add definitions" name="Bundle01 add definitions" time="0.001">
</testcase>
<testcase classname="Bundle01 add a definition that references files outside of the bundle" name="Bundle01 add a definition that references files outside of the bundle" time="0">
</testcase>
<testcase classname="Bundle01 add a not found definition" name="Bundle01 add a not found definition" time="0.001">
</testcase>
<testcase classname="Bundle01 add a part with missing name" name="Bundle01 add a part with missing name" time="0">
</testcase>
<testcase classname="Bundle01 add a part with missing type" name="Bundle01 add a part with missing type" time="0">
</testcase>
<testcase classname="Bundle01 add a part with missing path" name="Bundle01 add a part with missing path" time="0">
</testcase>
<testcase classname="Bundle01 tolerate an existing almost empty manifest" name="Bundle01 tolerate an existing almost empty manifest" time="0.001">
</testcase>
<testcase classname="Bundle01 should be able to add a resource to a single item manifest" name="Bundle01 should be able to add a resource to a single item manifest" time="0.001">
</testcase>
<testcase classname="Bundle01 add a NODEJSAPP" name="Bundle01 add a NODEJSAPP" time="0.001">
</testcase>
<testcase classname="Bundle01 should warn that an existing bundle cant be overwritten" name="Bundle01 should warn that an existing bundle cant be overwritten" time="0">
</testcase>
<testcase classname="Bundle01 should be able to save new definitions" name="Bundle01 should be able to save new definitions" time="0">
</testcase>
<testcase classname="Bundle01 should find a directory within the Bundle" name="Bundle01 should find a directory within the Bundle" time="0.001">
</testcase>
<testcase classname="Bundle01 should find a file within the Bundle" name="Bundle01 should find a file within the Bundle" time="0">
</testcase>
<testcase classname="Bundle01 should find a file within a directory within the Bundle" name="Bundle01 should find a file within a directory within the Bundle" time="0">
</testcase>
<testcase classname="Bundle01 should not find a missing file within the Bundle" name="Bundle01 should not find a missing file within the Bundle" time="0.001">
</testcase>
<testcase classname="Bundle01 should not find a file outside of the Bundle" name="Bundle01 should not find a file outside of the Bundle" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="1" skipped="0" timestamp="2024-05-24T14:58:28" time="0.253" tests="15">
<testcase classname="AutoBundler01 should read an existing bundle" name="AutoBundler01 should read an existing bundle" time="0.001">
</testcase>
<testcase classname="AutoBundler01 should not merge an existing bundle" name="AutoBundler01 should not merge an existing bundle" time="0">
</testcase>
<testcase classname="AutoBundler01 should set the bundleid" name="AutoBundler01 should set the bundleid" time="0.001">
</testcase>
<testcase classname="AutoBundler01 should set the bundle version" name="AutoBundler01 should set the bundle version" time="0">
</testcase>
<testcase classname="AutoBundler01 should receive default values from package.json" name="AutoBundler01 should receive default values from package.json" time="0.002">
</testcase>
<testcase classname="AutoBundler01 should support main script from package.json" name="AutoBundler01 should support main script from package.json" time="0.001">
</testcase>
<testcase classname="AutoBundler01 should set a nodejsapp name" name="AutoBundler01 should set a nodejsapp name" time="0">
</testcase>
<testcase classname="AutoBundler01 should set a startscript name" name="AutoBundler01 should set a startscript name" time="0.001">
</testcase>
<testcase classname="AutoBundler01 should set a port number" name="AutoBundler01 should set a port number" time="0">
</testcase>
<testcase classname="AutoBundler01 should cope with an empty directory" name="AutoBundler01 should cope with an empty directory" time="0.001">
</testcase>
<testcase classname="AutoBundler01 should cope with an empty directory and generate a NODEJSAPP" name="AutoBundler01 should cope with an empty directory and generate a NODEJSAPP" time="0">
</testcase>
<testcase classname="AutoBundler01 should detect a bad package.json" name="AutoBundler01 should detect a bad package.json" time="0.003">
<failure>Error: expect(received).toMatchSnapshot()
Snapshot name: `AutoBundler01 should detect a bad package.json 1`
- Snapshot - 1
+ Received + 3
- Parsing error occurred reading package.json: Unexpected token g in JSON at position 0
+ Parsing error occurred reading package.json: Unexpected token 'g', "garbage
+
+ " is not valid JSON
at /Users/adamcoulthard/Documents/git/zowe-cli-cics-deploy-plugin/__tests__/api/BundleContent/AutoBundler.test.ts:203:23
at Generator.next (<anonymous>)
at /Users/adamcoulthard/Documents/git/zowe-cli-cics-deploy-plugin/__tests__/api/BundleContent/AutoBundler.test.ts:18:71
at new Promise (<anonymous>)
at Object.<anonymous>.__awaiter (/Users/adamcoulthard/Documents/git/zowe-cli-cics-deploy-plugin/__tests__/api/BundleContent/AutoBundler.test.ts:14:12)
at runAutoBundleWithError (/Users/adamcoulthard/Documents/git/zowe-cli-cics-deploy-plugin/__tests__/api/BundleContent/AutoBundler.test.ts:174:12)
at /Users/adamcoulthard/Documents/git/zowe-cli-cics-deploy-plugin/__tests__/api/BundleContent/AutoBundler.test.ts:163:15
at Generator.next (<anonymous>)
at /Users/adamcoulthard/Documents/git/zowe-cli-cics-deploy-plugin/__tests__/api/BundleContent/AutoBundler.test.ts:18:71
at new Promise (<anonymous>)</failure>
</testcase>
<testcase classname="AutoBundler01 should tolerate an empty package.json" name="AutoBundler01 should tolerate an empty package.json" time="0.002">
</testcase>
<testcase classname="AutoBundler01 should tolerate an almost empty package.json" name="AutoBundler01 should tolerate an almost empty package.json" time="0">
</testcase>
<testcase classname="AutoBundler01 should detect --merge without --overwrite" name="AutoBundler01 should detect --merge without --overwrite" time="0.001">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:29" time="0.175" tests="5">
<testcase classname="bundle Handler should process the current directory" name="bundle Handler should process the current directory" time="0.002">
</testcase>
<testcase classname="bundle Handler should cope with an empty directory" name="bundle Handler should cope with an empty directory" time="0.001">
</testcase>
<testcase classname="bundle Handler should process a directory with package.json" name="bundle Handler should process a directory with package.json" time="0">
</testcase>
<testcase classname="bundle Handler should produce the correct messages when overwrite on" name="bundle Handler should produce the correct messages when overwrite on" time="0.001">
</testcase>
<testcase classname="bundle Handler should produce the correct messages when merge on" name="bundle Handler should produce the correct messages when merge on" time="0.001">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:29" time="0.093" tests="13">
<testcase classname="Manifest01 should read an existing manifest" name="Manifest01 should read an existing manifest" time="0.001">
</testcase>
<testcase classname="Manifest01 should create an empty manifest from empty dir" name="Manifest01 should create an empty manifest from empty dir" time="0">
</testcase>
<testcase classname="Manifest01 should create an empty manifest from empty META-INF dir" name="Manifest01 should create an empty manifest from empty META-INF dir" time="0">
</testcase>
<testcase classname="Manifest01 set the bundleId" name="Manifest01 set the bundleId" time="0.001">
</testcase>
<testcase classname="Manifest01 set a long bundleId" name="Manifest01 set a long bundleId" time="0">
</testcase>
<testcase classname="Manifest01 set a null bundleId" name="Manifest01 set a null bundleId" time="0">
</testcase>
<testcase classname="Manifest01 set a valid version number" name="Manifest01 set a valid version number" time="0">
</testcase>
<testcase classname="Manifest01 set an invalid major version number" name="Manifest01 set an invalid major version number" time="0">
</testcase>
<testcase classname="Manifest01 set an invalid minor version number" name="Manifest01 set an invalid minor version number" time="0">
</testcase>
<testcase classname="Manifest01 set an invalid micro version number" name="Manifest01 set an invalid micro version number" time="0">
</testcase>
<testcase classname="Manifest01 set a null version number" name="Manifest01 set a null version number" time="0">
</testcase>
<testcase classname="Manifest01 Parse a garbage manifest" name="Manifest01 Parse a garbage manifest" time="0.002">
</testcase>
<testcase classname="Manifest01 Parse a manifest with bad namespace" name="Manifest01 Parse a manifest with bad namespace" time="0.001">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:29" time="0.092" tests="10">
<testcase classname="NodejsappBundlePart01 Create a NodejsappBundlePart" name="NodejsappBundlePart01 Create a NodejsappBundlePart" time="0.001">
</testcase>
<testcase classname="NodejsappBundlePart01 Create a NodejsappBundlePart with bad chars" name="NodejsappBundlePart01 Create a NodejsappBundlePart with bad chars" time="0">
</testcase>
<testcase classname="NodejsappBundlePart01 Create a NodejsappBundlePart with long name" name="NodejsappBundlePart01 Create a NodejsappBundlePart with long name" time="0">
</testcase>
<testcase classname="NodejsappBundlePart01 Create a NodejsappBundlePart with missing name parameter" name="NodejsappBundlePart01 Create a NodejsappBundlePart with missing name parameter" time="0.001">
</testcase>
<testcase classname="NodejsappBundlePart01 Create a NodejsappBundlePart with missing startscript" name="NodejsappBundlePart01 Create a NodejsappBundlePart with missing startscript" time="0">
</testcase>
<testcase classname="NodejsappBundlePart01 Create a NodejsappBundlePart with missing startscript parameter" name="NodejsappBundlePart01 Create a NodejsappBundlePart with missing startscript parameter" time="0">
</testcase>
<testcase classname="NodejsappBundlePart01 Create a NodejsappBundlePart with negative port number" name="NodejsappBundlePart01 Create a NodejsappBundlePart with negative port number" time="0.001">
</testcase>
<testcase classname="NodejsappBundlePart01 Create a NodejsappBundlePart with fractional port number" name="NodejsappBundlePart01 Create a NodejsappBundlePart with fractional port number" time="0">
</testcase>
<testcase classname="NodejsappBundlePart01 Create a NodejsappBundlePart with missing port number" name="NodejsappBundlePart01 Create a NodejsappBundlePart with missing port number" time="0.001">
</testcase>
<testcase classname="NodejsappBundlePart01 Create a NodejsappBundlePart with missing name" name="NodejsappBundlePart01 Create a NodejsappBundlePart with missing name" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:29" time="0.26" tests="5">
<testcase classname="bundle Handler should complain with no parameters" name="bundle Handler should complain with no parameters" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with no targetstate parameter UNDEPLOY" name="bundle Handler should complain with no targetstate parameter UNDEPLOY" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with invalid type for targetstate parameter UNDEPLOY" name="bundle Handler should complain with invalid type for targetstate parameter UNDEPLOY" time="0">
</testcase>
<testcase classname="bundle Handler should complain with empty targetstate parameter UNDEPLOY" name="bundle Handler should complain with empty targetstate parameter UNDEPLOY" time="0.001">
</testcase>
<testcase classname="bundle Handler should complain with invalid targetstate parameter UNDEPLOY" name="bundle Handler should complain with invalid targetstate parameter UNDEPLOY" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:29" time="0.152" tests="13">
<testcase classname="SubtaskWithStatus Should fail with ticks < 0" name="SubtaskWithStatus Should fail with ticks < 0" time="0.002">
</testcase>
<testcase classname="SubtaskWithStatus Should fail with ticks > 0" name="SubtaskWithStatus Should fail with ticks > 0" time="0">
</testcase>
<testcase classname="SubtaskWithStatus Should set the parent task status" name="SubtaskWithStatus Should set the parent task status" time="0">
</testcase>
<testcase classname="SubtaskWithStatus Should set the parent task stage" name="SubtaskWithStatus Should set the parent task stage" time="0">
</testcase>
<testcase classname="SubtaskWithStatus Should not set the parent task to completed" name="SubtaskWithStatus Should not set the parent task to completed" time="0.001">
</testcase>
<testcase classname="SubtaskWithStatus Should not set the parent task to NOT_STARTED" name="SubtaskWithStatus Should not set the parent task to NOT_STARTED" time="0">
</testcase>
<testcase classname="SubtaskWithStatus should set percentComplete on parent task using scaled value" name="SubtaskWithStatus should set percentComplete on parent task using scaled value" time="0">
</testcase>
<testcase classname="SubtaskWithStatus should add to percentComplete on parent task using scaled value" name="SubtaskWithStatus should add to percentComplete on parent task using scaled value" time="0">
</testcase>
<testcase classname="SubtaskWithStatus should add to percentComplete on parent task using scaled value multiple times" name="SubtaskWithStatus should add to percentComplete on parent task using scaled value multiple times" time="0">
</testcase>
<testcase classname="SubtaskWithStatus should return subtask percentage complete" name="SubtaskWithStatus should return subtask percentage complete" time="0.001">
</testcase>
<testcase classname="SubtaskWithStatus should allow really small increments" name="SubtaskWithStatus should allow really small increments" time="0">
</testcase>
<testcase classname="SubtaskWithStatus should return subtask stage" name="SubtaskWithStatus should return subtask stage" time="0">
</testcase>
<testcase classname="SubtaskWithStatus should return subtask status message" name="SubtaskWithStatus should return subtask status message" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:30" time="0.247" tests="1">
<testcase classname="bundle Handler should complain with missing parameters" name="bundle Handler should complain with missing parameters" time="0.001">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:30" time="0.126" tests="1">
<testcase classname="bundle definition should match the snapshot" name="bundle definition should match the snapshot" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:30" time="0.121" tests="1">
<testcase classname="bundle definition should match the snapshot" name="bundle definition should match the snapshot" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:30" time="0.123" tests="1">
<testcase classname="bundle definition should match the snapshot" name="bundle definition should match the snapshot" time="0.001">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:30" time="0.121" tests="1">
<testcase classname="bundle definition should match the snapshot" name="bundle definition should match the snapshot" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:30" time="0.123" tests="1">
<testcase classname="Generate definition should match the snapshot" name="Generate definition should match the snapshot" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:30" time="0.121" tests="1">
<testcase classname="Undeploy definition should match the snapshot" name="Undeploy definition should match the snapshot" time="0.001">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:31" time="0.123" tests="1">
<testcase classname="Deploy definition should match the snapshot" name="Deploy definition should match the snapshot" time="0.001">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:31" time="0.12" tests="1">
<testcase classname="Push definition should match the snapshot" name="Push definition should match the snapshot" time="0">
</testcase>
</testsuite>
<testsuite name="cics-deploy Unit Tests" errors="0" failures="0" skipped="0" timestamp="2024-05-24T14:58:31" time="0.097" tests="1">
<testcase classname="imperative config config should match expected values" name="imperative config config should match expected values" time="0.018">
</testcase>
</testsuite>
</testsuites>