aboutsummaryrefslogtreecommitdiff
path: root/tests/run-tests.scm (follow)
Commit message (Collapse)AuthorAge
* Rewrite test running system.Hugo Hörnquist2023-10-02
|
* test fixes.Hugo Hörnquist2023-09-13
|
* Merge branch 'next' into datarewrite-structuresHugo Hörnquist2023-09-13
|\
| * Change how entry point is handled.Hugo Hörnquist2023-09-11
| | | | | | | | | | | | | | 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.
* | Major work on, something.Hugo Hörnquist2023-09-05
| |
* | Move test runner to library.Hugo Hörnquist2023-04-18
| | | | | | | | | | | | | | | | This will both allow us multiple test entry points, since some integration tests doesn't fit to well in our current unit test setup. It will hopefully also allow me to reuse the code in other projects.
* | Flush ports between tests.Hugo Hörnquist2023-04-18
| | | | | | | | | | In some cases diffs would appear in the wrong places. This also ensures a cleaner slate for each test.
* | Move test runner diff to variable.Hugo Hörnquist2023-04-18
| | | | | | | | | | A first step towards making diff configurable. As can already be seen with the (out commented) alternative (git diff ...)
* | Fix command line handling in test runner.Hugo Hörnquist2023-04-10
|/
* Move all generally usable scripts to module dir.Hugo Hörnquist2022-09-23
|
* Add diff view to test runner.Hugo Hörnquist2022-07-21
|
* Tests allows multiple --only and --skip.Hugo Hörnquist2022-07-07
|
* Better expected/actual printing in tests.Hugo Hörnquist2022-07-07
|
* Better messages for test-assert failures.Hugo Hörnquist2022-07-07
|
* Automatic test name now narrower.Hugo Hörnquist2022-07-07
| | | | | Truncated-width defaults to 79 chars, which is to wide with our padding and tree structure to the left.
* Change run-tests shebang.Hugo Hörnquist2022-07-07
| | | | Now works no matter where bash is.
* Tests '--skip'-flag now uses test names.Hugo Hörnquist2022-07-07
| | | | | | | | 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
* Update test-runner.Hugo Hörnquist2022-06-23
|
* Top level catch around tests.Hugo Hörnquist2022-06-21
|
* fixup! a2988fb35f7c61041d094ca202dbc1e4baecde2fHugo Hörnquist2022-06-13
|
* Update test-runner to display a tree for groups.Hugo Hörnquist2022-06-12
|
* Add number of TODO's.Hugo Hörnquist2022-06-11
|
* Cleanup in run-tests.Hugo Hörnquist2022-06-10
|
* Allow tests in subdirs.Hugo Hörnquist2022-04-21
|
* Readd --skip and --only flags to run-tests.Hugo Hörnquist2022-04-05
|
* Testrunner skip hidden files.Hugo Hörnquist2022-03-28
|
* Add new tests.Hugo Hörnquist2022-03-07
|
* Add --verbose flag to testrunner.Hugo Hörnquist2022-03-07
|
* Test runner only output coverage of "our" modules.Hugo Hörnquist2022-03-07
|
* Allow explicit GUILE environment, document it.Hugo Hörnquist2022-03-06
| | | | | | | | 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.
* Tests now use our local compiled files.Hugo Hörnquist2022-03-04
| | | | | | 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.
* Explicitly format unbound-variable errors.Hugo Hörnquist2022-03-04
|
* Create own test runner.Hugo Hörnquist2022-03-01
|
* Move stuff from calp/util to hnh/util.Hugo Hörnquist2022-01-31
| | | | | This is the first (major) step in splitting the generally useful items into its own library.
* Cleanup modules.Hugo Hörnquist2021-12-22
| | | | | | 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.
* Document testrunner syntax.Hugo Hörnquist2021-11-08
|
* Got coverage tests to work!Hugo Hörnquist2021-11-08
| | | | | This makes running the tests quite a bit slower. Especially the more complicated ones such as recurrence-advanced.scm.
* Warnings are errors when running tests.Hugo Hörnquist2021-08-24
| | | | Should prevent warnings from slipping through the cracks.
* Slightly improve error handling in test-runner.Hugo Hörnquist2021-08-21
|
* Add commentary to run-tests.Hugo Hörnquist2021-01-13
|
* Move util modules into calp module..Hugo Hörnquist2020-08-24
|
* Start adding tests for server.Hugo Hörnquist2020-08-12
|
* Resolve TODO's in test dir.Hugo Hörnquist2020-07-30
|
* Improve opt parsing in test runner.Hugo Hörnquist2020-07-27
|
* Add generated recurrence sets for tests.Hugo Hörnquist2020-06-13
|
* Minor updates.Hugo Hörnquist2020-04-27
|
* Update tests to remove srfi-19.Hugo Hörnquist2020-02-19
|
* Fix date<=.Hugo Hörnquist2020-02-03
|
* Once again compiles.Hugo Hörnquist2020-01-30
|
* Add throw-handler to test runner.Hugo Hörnquist2019-12-30
|