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