aboutsummaryrefslogtreecommitdiff
path: root/tests (unfollow)
Commit message (Collapse)Author
2023-12-09Complete rewrite of the lens system.Hugo Hörnquist
The old "lens" system was more of nested accessors. This rewrites them to be much better, at the cost of some extra up-front complexity. Beside the change in lenses, and all required adjustments, also adds lens creation to the define-type macro.
2023-12-03Cleanup datetime tests.Hugo Hörnquist
2023-12-01Repair format tests.Hugo Hörnquist
The test have been really broken for a while, since the return type of `parameters` changed somewhere along the line. The serializers are now updated to the new API, and the tests updated to compare components correctly!
2023-12-01Properly specify as-list and with-parameters interaction.Hugo Hörnquist
2023-12-01Improve output format for vcomponents.Hugo Hörnquist
A stantdalone vline is now it's own constructor, and includes its parameters. Complete vcomponents instead serialize vlines to the vcomponent create syntax, which sometimes hides the existance of a vline completely.
2023-11-22Add tests for language utilities.Hugo Hörnquist
2023-11-22Add some tests for exception utilities.Hugo Hörnquist
2023-11-22Add tests for io utilities.Hugo Hörnquist
2023-11-16Ignore coverage for util atomic.Hugo Hörnquist
With mutex is almost impossible to test, and it would really only be testing Guile's built in functionallity.
2023-11-16Fix coverage exceptions.Hugo Hörnquist
2023-11-16Add tests for vcomponent grouping utilities.Hugo Hörnquist
2023-11-16Tests for vcomponent datetime and create.Hugo Hörnquist
2023-11-16Add vcomponent-equal?.Hugo Hörnquist
2023-11-16STASH: Start writing vcomponent datetime tests.Hugo Hörnquist
2023-11-16Finish (text numbers) tests.Hugo Hörnquist
2023-11-16Cleanup swedish word numbers.Hugo Hörnquist
2023-11-16Add procedures for printing big numbers.Hugo Hörnquist
2023-11-16Fix rec advance test.Hugo Hörnquist
2023-11-06Fix wordy numbers in swedish!Hugo Hörnquist
2023-11-06Add new, much shorter tests for swedish numbers.Hugo Hörnquist
These have the same code coverage as the old one, and should contain enough examples to catch all the same cases.
2023-11-06Disable complete swedish number tests.Hugo Hörnquist
It's takes way to long to both compile and run. A shorter test will be added in its place.
2023-11-06Add test suite for swedish numbers.Hugo Hörnquist
This test is gigantic, and takes way to long to run. Preferably disable it during regular operations, and instead write a simpler one which simply fulfills the coverage.
2023-11-06Add tests for (text markup).Hugo Hörnquist
2023-11-06Don't test testrunner.Hugo Hörnquist
2023-11-06Merge (hnh module-introspection static) into parent module.Hugo Hörnquist
It only contained a single binding, and the base module was already utilities.
2023-11-06Add README for HTML components.Hugo Hörnquist
2023-11-06Disable the iCalendar format tests for the time being.Hugo Hörnquist
2023-11-06Add tests for module introspection.Hugo Hörnquist
2023-11-06Rename test.Hugo Hörnquist
2023-11-06Add more tests to (hnh util).Hugo Hörnquist
2023-11-06Remove test stubs for removed procedures 'set' and 'set->'.Hugo Hörnquist
2023-11-06Remove and=>>.Hugo Hörnquist
It was a really nice procedure, but was largely made obsolete with the introduction of the `do` notation.
2023-11-06Add tests for base module-introspection module.Hugo Hörnquist
2023-11-06Minor documentation improvements.Hugo Hörnquist
2023-11-06Add tests for '(hnh test util)'.Hugo Hörnquist
2023-11-06Add basic tests for coverage manipulation.Hugo Hörnquist
2023-11-06Add tests for xmllint.Hugo Hörnquist
2023-11-06Exclude some more files from coverage testing.Hugo Hörnquist
2023-11-06Tests.Hugo Hörnquist
2023-11-06Group tests/recurrence-simple to avoid warnings.Hugo Hörnquist
Previously a bunch of warnings about shadowing of 'ev' was emitted.
2023-11-06Add basic tests for directed graph.Hugo Hörnquist
2023-11-06Finish coverage for week-1-start.Hugo Hörnquist
2023-11-06Move coverage supplement for datetime into source file.Hugo Hörnquist
2023-11-06Add some tests for vulgar.Hugo Hörnquist
2023-11-06Add tests for HTTP status codes.Hugo Hörnquist
2023-11-06Automatically mark all definitions as covered.Hugo Hörnquist
Guile's coverage system often missed those. Explicitly adding coverage information make percentage go up!
2023-11-06Fix sort*! test.Hugo Hörnquist
Literal lists may be immutable, and sort*! may modify it's argument. Therefore a guaranteed mutable list must be sent.
2023-11-06Add proper text calendar.Hugo Hörnquist
Previously the program `cal` was used, this was slow and unreliable.
2023-10-24Fix name of text-util test.Hugo Hörnquist
2023-10-24Add tests for encode-query-parameters.Hugo Hörnquist