aboutsummaryrefslogtreecommitdiff
path: root/tests
AgeCommit message (Expand)Author
2023-11-17utils: Define pairify behaviour on odd number of elements.Arun Isaac
2023-11-17ui: Colorize format specifiers not format arguments.Arun Isaac
2023-11-17yaml: Serialize atomic dictionary values on the same line.Arun Isaac
2023-11-16yaml: Display arrays with a single atomic element on the same line.Arun Isaac
2023-11-16ccwl: Support nested arrays.Arun Isaac
2023-11-06ui: Do not attempt to display the line preceding the 0th.Arun Isaac
2023-11-06tests: Add tests for ui.scm.Arun Isaac
2023-11-06ccwl: Error out if #:other parameters are not serializable to YAML.Arun Isaac
2023-10-17ccwl: Add "Invalid parameter" to #:stderr and #:stdout error messages.Arun Isaac
2023-10-17ccwl: Support staging input files.Arun Isaac
2023-10-16ccwl: Error out on prefixes that are not strings.Arun Isaac
2023-10-16ccwl: Flatten prefixed string arguments in command definitions.Arun Isaac
2023-10-16ccwl: Raise &ccwl-violation on invalid command #:run arguments.Arun Isaac
2023-10-16ccwl: Check if inputs in command definitions are defined.Arun Isaac
2023-10-16tests: Allow literal ints as arguments.Arun Isaac
2023-10-15ccwl: Make #:stderr and #:stdout first class parameters.Arun Isaac
2023-10-14ccwl: Detect multiple expressions in workflow body.Arun Isaac
2023-10-14ccwl: Raise &ccwl-violation when workflow syntax is not recognized.Arun Isaac
2023-10-13tests: Raise a &ccwl-violation on unknown keys.Arun Isaac
2023-10-09ccwl: Allow literals as arguments.Arun Isaac
2023-10-09tests: Catch expressions that don't raise exceptions.Arun Isaac
2023-10-09ccwl: Error out if steps with expression commands have no identifier.Arun Isaac
2023-10-09ccwl: In macro expansion, use eval instead of module introspection.Arun Isaac
2023-09-29ccwl: Allow steps with unspecified default arguments.Arun Isaac
2023-09-20tests: Test that rename works even on a final workflow output.Arun Isaac
2022-01-16ccwl: Raise exceptions on command syntax errors.Arun Isaac
2022-01-16ccwl: Raise exceptions on output syntax errors.Arun Isaac
2022-01-16ccwl: Raise exceptions on input syntax errors.Arun Isaac
2022-01-16ccwl: Delete plist->alist.Arun Isaac
2022-01-16ccwl: Document default default value of syntax-lambda**.Arun Isaac
2022-01-16ccwl: Clarify default default value of lambda**.Arun Isaac
2022-01-16tests: Move plist-ref ahead of test-begin.Arun Isaac
2022-01-16ccwl: Raise lambda** and syntax-lambda** errors as exceptions.Arun Isaac
2022-01-16tests: Use @@ instead of module-ref and resolve-module.Arun Isaac
2021-12-13ccwl: Support graphviz node ports.Arun Isaac
2021-12-13ccwl: Escape only the double quote character in graphviz output.Arun Isaac
2021-12-13ccwl: Support graphviz HTML strings.Arun Isaac
2021-11-02tests: Add input-output-parameters.cwl.Arun Isaac
2021-11-02ccwl: Support external CWL workflows.Arun Isaac
2021-10-12tests: Fix quoting of type.Arun Isaac
2021-10-11ccwl: Factorize out CWL generation code to separate file.Arun Isaac
2021-10-04ccwl: Support #:allow-other-keys in lambda** and syntax-lambda**.Arun Isaac
2021-10-04ccwl: Error out on invalid keywords to lambda**.Arun Isaac
2021-10-04tests: Remove stray syntax-lambda** form.Arun Isaac
2021-07-27ccwl: Make syntax-lambda** more like lambda**.Arun Isaac
2021-07-20ccwl: Set default value of lambda** n-ary arguments to '().Arun Isaac
2021-07-20ccwl: Document syntax-lambda** support for default arguments.Arun Isaac
2021-07-20ccwl: Support default values for arguments in lambda**.Arun Isaac
2021-07-20tests: Add tests for ccwl/utils.scm.Arun Isaac
2021-07-19tests: Fix order of arguments to test-equal.Arun Isaac