<feed xmlns='http://www.w3.org/2005/Atom'>
<title>myra-test-utils/src, branch magister</title>
<subtitle>Guile tests library, dedicated to St. Nicholas</subtitle>
<id>https://git.koszko.org/myra-test-utils/atom?h=magister</id>
<link rel='self' href='https://git.koszko.org/myra-test-utils/atom?h=magister'/>
<link rel='alternate' type='text/html' href='https://git.koszko.org/myra-test-utils/'/>
<updated>2025-02-14T22:47:13Z</updated>
<entry>
<title>Update copyright years.</title>
<updated>2025-02-14T22:47:13Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-02-14T22:47:13Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/myra-test-utils/commit/?id=4eef70381908bdff734d2c2a15f3e91e96198ca8'/>
<id>urn:sha1:4eef70381908bdff734d2c2a15f3e91e96198ca8</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Keep going upon errors in tests.  Use env vars.</title>
<updated>2025-02-14T22:46:50Z</updated>
<author>
<name>W. Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2025-02-14T22:41:00Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/myra-test-utils/commit/?id=a4f5cc156562c3993764dc9909a464dd388c97bf'/>
<id>urn:sha1:a4f5cc156562c3993764dc9909a464dd388c97bf</id>
<content type='text'>
`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.
</content>
</entry>
<entry>
<title>Make `--test-name` optional and start using `TEST-SCRIPT` argument.</title>
<updated>2023-12-12T18:18:26Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2023-12-07T08:58:14Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/myra-test-utils/commit/?id=dae06b96848965f7d1b7e2f954d2f8faea50d9cc'/>
<id>urn:sha1:dae06b96848965f7d1b7e2f954d2f8faea50d9cc</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>Make "by-hand" execution of test-driver easier.</title>
<updated>2023-12-12T18:18:26Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2023-12-07T08:33:52Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/myra-test-utils/commit/?id=d307e7dd8ce4d16657f49a4d5e0629212e568386'/>
<id>urn:sha1:d307e7dd8ce4d16657f49a4d5e0629212e568386</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>Make driver.scm into a Guile module.</title>
<updated>2023-12-12T18:18:26Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2023-12-06T17:04:08Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/myra-test-utils/commit/?id=51e4c5266acb2730ad90e08a1379192321ea2797'/>
<id>urn:sha1:51e4c5266acb2730ad90e08a1379192321ea2797</id>
<content type='text'>
* 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.
</content>
</entry>
<entry>
<title>Initial commit.</title>
<updated>2023-12-12T18:18:26Z</updated>
<author>
<name>Wojtek Kosior</name>
<email>koszko@koszko.org</email>
</author>
<published>2023-12-05T22:13:36Z</published>
<link rel='alternate' type='text/html' href='https://git.koszko.org/myra-test-utils/commit/?id=567c28e71716cb709a49dec8d1c60be9ad879f80'/>
<id>urn:sha1:567c28e71716cb709a49dec8d1c60be9ad879f80</id>
<content type='text'>
</content>
</entry>
</feed>
