Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-12-12 | Make `--test-name` optional and start using `TEST-SCRIPT` argument.HEADapprentice | Wojtek Kosior | |
* src/guile/myra-test-utils/driver.scm (define-module): Import `match:substring`. (show-help): Display `--test-name` as a non-mandatory option. (run-test-driver): Use the first non-option argument as the script name to load. Make test name default to the script name. Allow loading compiled version of the test script. | |||
2023-12-12 | Make "by-hand" execution of test-driver easier. | Wojtek Kosior | |
* src/guile/myra-test-utils/driver.scm (define-module): Import `%interactive-debugging`. (show-help): Display `--log-file` and `--trs-file` as non-mandatory options. (run-test-driver): For invokations without log file set cause REPL to be spawned on test expressions that errored-out. Configure readline support for the REPL if available. | |||
2023-12-12 | Make driver.scm into a Guile module. | Wojtek Kosior | |
* src/guile/myra-test-utils/driver.scm (Comments): Add SPDX license identifier. (define-module): Define (myra-test-utils driver), use #:select or #:prefix on every import, export `run-test-driver`. (script-version): Move below `define-module`. (test-runner-gnu, test-match-name*, test-match-name*/negated, main): Prepend prefixes to imported srfi 19 and 64 names. (main): Rename procedure to `run-test-driver` and make it accept a list of command line arguments as its first argument. | |||
2023-12-12 | Initial commit. | Wojtek Kosior | |