Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Move test runner to library. | Hugo Hörnquist | 2023-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örnquist | 2023-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örnquist | 2023-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örnquist | 2023-04-10 |
| | |||
* | Move all generally usable scripts to module dir. | Hugo Hörnquist | 2022-09-23 |
| | |||
* | Add diff view to test runner. | Hugo Hörnquist | 2022-07-21 |
| | |||
* | Tests allows multiple --only and --skip. | Hugo Hörnquist | 2022-07-07 |
| | |||
* | Better expected/actual printing in tests. | Hugo Hörnquist | 2022-07-07 |
| | |||
* | Better messages for test-assert failures. | Hugo Hörnquist | 2022-07-07 |
| | |||
* | Automatic test name now narrower. | Hugo Hörnquist | 2022-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örnquist | 2022-07-07 |
| | | | | Now works no matter where bash is. | ||
* | Tests '--skip'-flag now uses test names. | Hugo Hörnquist | 2022-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örnquist | 2022-06-23 |
| | |||
* | Top level catch around tests. | Hugo Hörnquist | 2022-06-21 |
| | |||
* | fixup! a2988fb35f7c61041d094ca202dbc1e4baecde2f | Hugo Hörnquist | 2022-06-13 |
| | |||
* | Update test-runner to display a tree for groups. | Hugo Hörnquist | 2022-06-12 |
| | |||
* | Add number of TODO's. | Hugo Hörnquist | 2022-06-11 |
| | |||
* | Cleanup in run-tests. | Hugo Hörnquist | 2022-06-10 |
| | |||
* | Allow tests in subdirs. | Hugo Hörnquist | 2022-04-21 |
| | |||
* | Readd --skip and --only flags to run-tests. | Hugo Hörnquist | 2022-04-05 |
| | |||
* | Testrunner skip hidden files. | Hugo Hörnquist | 2022-03-28 |
| | |||
* | Add new tests. | Hugo Hörnquist | 2022-03-07 |
| | |||
* | Add --verbose flag to testrunner. | Hugo Hörnquist | 2022-03-07 |
| | |||
* | Test runner only output coverage of "our" modules. | Hugo Hörnquist | 2022-03-07 |
| | |||
* | Allow explicit GUILE environment, document it. | Hugo Hörnquist | 2022-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örnquist | 2022-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örnquist | 2022-03-04 |
| | |||
* | Create own test runner. | Hugo Hörnquist | 2022-03-01 |
| | |||
* | Move stuff from calp/util to hnh/util. | Hugo Hörnquist | 2022-01-31 |
| | | | | | This is the first (major) step in splitting the generally useful items into its own library. | ||
* | Cleanup modules. | Hugo Hörnquist | 2021-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örnquist | 2021-11-08 |
| | |||
* | Got coverage tests to work! | Hugo Hörnquist | 2021-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örnquist | 2021-08-24 |
| | | | | Should prevent warnings from slipping through the cracks. | ||
* | Slightly improve error handling in test-runner. | Hugo Hörnquist | 2021-08-21 |
| | |||
* | Add commentary to run-tests. | Hugo Hörnquist | 2021-01-13 |
| | |||
* | Move util modules into calp module.. | Hugo Hörnquist | 2020-08-24 |
| | |||
* | Start adding tests for server. | Hugo Hörnquist | 2020-08-12 |
| | |||
* | Resolve TODO's in test dir. | Hugo Hörnquist | 2020-07-30 |
| | |||
* | Improve opt parsing in test runner. | Hugo Hörnquist | 2020-07-27 |
| | |||
* | Add generated recurrence sets for tests. | Hugo Hörnquist | 2020-06-13 |
| | |||
* | Minor updates. | Hugo Hörnquist | 2020-04-27 |
| | |||
* | Update tests to remove srfi-19. | Hugo Hörnquist | 2020-02-19 |
| | |||
* | Fix date<=. | Hugo Hörnquist | 2020-02-03 |
| | |||
* | Once again compiles. | Hugo Hörnquist | 2020-01-30 |
| | |||
* | Add throw-handler to test runner. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | Reworked tests. | Hugo Hörnquist | 2019-12-30 |
| | |||
* | Fix up tests. | Hugo Hörnquist | 2019-04-20 |
| | |||
* | Update tests. | Hugo Hörnquist | 2019-04-03 |