Skip to content

Commit b070127

Browse files
author
Peter Amstutz
committed
Merge branch 'inline-expressions'
2 parents f27125c + 76d846f commit b070127

File tree

71 files changed

+2671
-419
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

71 files changed

+2671
-419
lines changed

draft-2/draft-2/add-lines-wf.cwl

Lines changed: 0 additions & 34 deletions
This file was deleted.

draft-3/conformance_test_draft-3.yaml

Lines changed: 157 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -262,6 +262,13 @@
262262
doc: |
263263
Test CreateFileRequirement with expression in filename.
264264
265+
- job: draft-3/wc-job.json
266+
output:
267+
output: 16
268+
tool: draft-3/wc4-tool.cwl
269+
doc: |
270+
Test inline expressions
271+
265272
- job: draft-3/schemadef-job.json
266273
output:
267274
output:
@@ -273,7 +280,6 @@
273280
doc: |
274281
Test SchemaDefRequirement definition used in tool parameter
275282
276-
277283
- job: draft-3/schemadef-job.json
278284
output:
279285
output:
@@ -284,3 +290,153 @@
284290
tool: draft-3/schemadef-wf.cwl
285291
doc: |
286292
Test SchemaDefRequirement definition used in workflow parameter
293+
294+
- job: draft-3/empty.json
295+
output: {
296+
"t1": {
297+
"bar": {
298+
"b az": 2,
299+
"b\"az": null,
300+
"b'az": true,
301+
"baz": "zab1",
302+
"buz": [
303+
"a",
304+
"b",
305+
"c"
306+
]
307+
}
308+
},
309+
"t10": true,
310+
"t11": true,
311+
"t12": null,
312+
"t13": "-zab1",
313+
"t14": "-zab1",
314+
"t15": "-zab1",
315+
"t16": "-zab1",
316+
"t17": "zab1 zab1",
317+
"t18": "zab1 zab1",
318+
"t19": "zab1 zab1",
319+
"t2": {
320+
"b az": 2,
321+
"b\"az": null,
322+
"b'az": true,
323+
"baz": "zab1",
324+
"buz": [
325+
"a",
326+
"b",
327+
"c"
328+
]
329+
},
330+
"t20": "zab1 zab1",
331+
"t21": "2 2",
332+
"t22": "true true",
333+
"t23": "true true",
334+
"t24": "null null",
335+
"t25": "b",
336+
"t26": "b b",
337+
"t3": {
338+
"b az": 2,
339+
"b\"az": null,
340+
"b'az": true,
341+
"baz": "zab1",
342+
"buz": [
343+
"a",
344+
"b",
345+
"c"
346+
]
347+
},
348+
"t4": {
349+
"b az": 2,
350+
"b\"az": null,
351+
"b'az": true,
352+
"baz": "zab1",
353+
"buz": [
354+
"a",
355+
"b",
356+
"c"
357+
]
358+
},
359+
"t5": "zab1",
360+
"t6": "zab1",
361+
"t7": "zab1",
362+
"t8": "zab1",
363+
"t9": 2
364+
}
365+
tool: draft-3/params.cwl
366+
doc: |
367+
Test parameter evaluation, no support for JS expressions
368+
369+
- job: draft-3/empty.json
370+
output: {
371+
"t1": {
372+
"bar": {
373+
"b az": 2,
374+
"b\"az": null,
375+
"b'az": true,
376+
"baz": "zab1",
377+
"buz": [
378+
"a",
379+
"b",
380+
"c"
381+
]
382+
}
383+
},
384+
"t10": true,
385+
"t11": true,
386+
"t12": null,
387+
"t13": "-zab1",
388+
"t14": "-zab1",
389+
"t15": "-zab1",
390+
"t16": "-zab1",
391+
"t17": "zab1 zab1",
392+
"t18": "zab1 zab1",
393+
"t19": "zab1 zab1",
394+
"t2": {
395+
"b az": 2,
396+
"b\"az": null,
397+
"b'az": true,
398+
"baz": "zab1",
399+
"buz": [
400+
"a",
401+
"b",
402+
"c"
403+
]
404+
},
405+
"t20": "zab1 zab1",
406+
"t21": "2 2",
407+
"t22": "true true",
408+
"t23": "true true",
409+
"t24": "null null",
410+
"t25": "b",
411+
"t26": "b b",
412+
"t3": {
413+
"b az": 2,
414+
"b\"az": null,
415+
"b'az": true,
416+
"baz": "zab1",
417+
"buz": [
418+
"a",
419+
"b",
420+
"c"
421+
]
422+
},
423+
"t4": {
424+
"b az": 2,
425+
"b\"az": null,
426+
"b'az": true,
427+
"baz": "zab1",
428+
"buz": [
429+
"a",
430+
"b",
431+
"c"
432+
]
433+
},
434+
"t5": "zab1",
435+
"t6": "zab1",
436+
"t7": "zab1",
437+
"t8": "zab1",
438+
"t9": 2
439+
}
440+
tool: draft-3/params2.cwl
441+
doc: |
442+
Test parameter evaluation, with support for JS expressions

0 commit comments

Comments
 (0)