Branch | Commit message | Author | Age | |
---|---|---|---|---|
magister | Start date-versioning Myra test utils. | W. Kosior | 2 weeks | |
Tag | Download | Author | Age | |
v2025.2.17 | myra-test-utils-2025.2.17.tar.gz myra-test-utils-2025.2.17.zip | W. Kosior | 2 weeks | |
Age | Commit message | Author | ||
2025-02-17 | Start date-versioning Myra test utils.HEADv2025.2.17magister | W. Kosior | ||
2025-02-14 | Update copyright years. | W. Kosior | ||
2025-02-14 | Keep going upon errors in tests. Use env vars.•••`MYRA_INTERACTIVE_DEBUGGING' and `MYRA_STOP_ON_EXCEPTION' can now be set in the environment of the program to control what it does in case of error in a test. | W. Kosior | ||
2023-12-12 | Make `--test-name` optional and start using `TEST-SCRIPT` argument.•••* 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. | Wojtek Kosior | ||
2023-12-12 | Make "by-hand" execution of test-driver easier.•••* 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. | Wojtek Kosior | ||
2023-12-12 | Make driver.scm into a Guile module.•••* 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. | Wojtek Kosior | ||
2023-12-12 | Initial commit. | Wojtek Kosior |