aboutsummaryrefslogtreecommitdiff
path: root/tests/run-tests.scm (unfollow)
Commit message (Collapse)Author
2023-09-11Change how entry point is handled.Hugo Hörnquist
Replaces the old main sh bootstrap entry point to one written in C. The reasons are in the C file, but in short, Guile's command line is less than ideal.
2022-09-23Move all generally usable scripts to module dir.Hugo Hörnquist
2022-07-21Add diff view to test runner.Hugo Hörnquist
2022-07-07Tests allows multiple --only and --skip.Hugo Hörnquist
2022-07-07Better expected/actual printing in tests.Hugo Hörnquist
2022-07-07Better messages for test-assert failures.Hugo Hörnquist
2022-07-07Automatic test name now narrower.Hugo Hörnquist
Truncated-width defaults to 79 chars, which is to wide with our padding and tree structure to the left.
2022-07-07Change run-tests shebang.Hugo Hörnquist
Now works no matter where bash is.
2022-07-07Tests '--skip'-flag now uses test names.Hugo Hörnquist
This allows us both to (as before) skip complete files, as every file is run with its own name as a test group, but also individual tests and test group inside files. See GitHub issue #57
2022-06-23Update test-runner.Hugo Hörnquist
2022-06-21Top level catch around tests.Hugo Hörnquist
2022-06-13fixup! a2988fb35f7c61041d094ca202dbc1e4baecde2fHugo Hörnquist
2022-06-12Update test-runner to display a tree for groups.Hugo Hörnquist
2022-06-11Add number of TODO's.Hugo Hörnquist
2022-06-10Cleanup in run-tests.Hugo Hörnquist
2022-04-21Allow tests in subdirs.Hugo Hörnquist
2022-04-05Readd --skip and --only flags to run-tests.Hugo Hörnquist
2022-03-28Testrunner skip hidden files.Hugo Hörnquist
2022-03-07Add new tests.Hugo Hörnquist
2022-03-07Add --verbose flag to testrunner.Hugo Hörnquist
2022-03-07Test runner only output coverage of "our" modules.Hugo Hörnquist
2022-03-06Allow explicit GUILE environment, document it.Hugo Hörnquist
The environment variable GUILE can now be set to override the guile version, which allows us to test the code with multiple versions/implementations. Also updates README to note these variables.
2022-03-04Tests now use our local compiled files.Hugo Hörnquist
Previously there was a bunch of errors with the tests, where they tried to compile everything automatically, which usually went rather poorly due to it being in --debug mode.
2022-03-04Explicitly format unbound-variable errors.Hugo Hörnquist
2022-03-01Create own test runner.Hugo Hörnquist
2022-01-31Move stuff from calp/util to hnh/util.Hugo Hörnquist
This is the first (major) step in splitting the generally useful items into its own library.
2021-12-22Cleanup modules.Hugo Hörnquist
Primarly this moves all vcompenent input and output code to clearly labeled modules, instead of being spread out. At the same time it also removes a handfull of unused procedures.
2021-11-08Document testrunner syntax.Hugo Hörnquist
2021-11-08Got coverage tests to work!Hugo Hörnquist
This makes running the tests quite a bit slower. Especially the more complicated ones such as recurrence-advanced.scm.
2021-08-24Warnings are errors when running tests.Hugo Hörnquist
Should prevent warnings from slipping through the cracks.
2021-08-21Slightly improve error handling in test-runner.Hugo Hörnquist
2021-01-13Add commentary to run-tests.Hugo Hörnquist
2020-08-24Move util modules into calp module..Hugo Hörnquist
2020-08-12Start adding tests for server.Hugo Hörnquist
2020-07-30Resolve TODO's in test dir.Hugo Hörnquist
2020-07-27Improve opt parsing in test runner.Hugo Hörnquist
2020-06-13Add generated recurrence sets for tests.Hugo Hörnquist
2020-04-27Minor updates.Hugo Hörnquist
2020-02-19Update tests to remove srfi-19.Hugo Hörnquist
2020-02-03Fix date<=.Hugo Hörnquist
2020-01-30Once again compiles.Hugo Hörnquist
2019-12-30Add throw-handler to test runner.Hugo Hörnquist
2019-12-30Reworked tests.Hugo Hörnquist
2019-04-20Fix up tests.Hugo Hörnquist
2019-04-03Update tests.Hugo Hörnquist