Commit message (Collapse) | Author | Age | ||
---|---|---|---|---|
... | ||||
* | | | Update test cases from RFC 4791 to be parsable by Guile. | Hugo Hörnquist | 2023-04-18 | |
| | | | ||||
* | | | 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 ...) | |||
* | | | Import test cases from RFC 4791 (CalDAV). | Hugo Hörnquist | 2023-04-18 | |
| | | | ||||
* | | | Fix propfind. | Hugo Hörnquist | 2023-04-14 | |
| | | | | | | | | | | | | | | | | | | * Allows propfind elements to appear in any order * properly ignored unknown elements * works directly with namespaced sxml | |||
* | | | Fix copy for file resources. | Hugo Hörnquist | 2023-04-12 | |
| | | | ||||
* | | | UNFINISHED webdav server. | Hugo Hörnquist | 2023-04-12 | |
| | | | ||||
* | | | Add with-locale1. | Hugo Hörnquist | 2023-04-12 | |
| | | | ||||
* | | | UNFINISHED work on formats. | Hugo Hörnquist | 2023-04-10 | |
| | | | ||||
* | | | Fix command line handling in test runner. | Hugo Hörnquist | 2023-04-10 | |
| | | | ||||
* | | | Add (sxml namespaced). | Hugo Hörnquist | 2023-04-10 | |
| | | | ||||
* | | | Add init+last. | Hugo Hörnquist | 2023-04-10 | |
| | | | ||||
* | | | Add number of missing (hnh util) tests. | Hugo Hörnquist | 2023-04-10 | |
| | | | ||||
* | | | Reorder (util .*) tests. | Hugo Hörnquist | 2023-04-10 | |
| | | | | | | | | | | | | | | | | | | | | | | | | Added test groups for each exported procedure (meaning that the TODOs are now updated (at least for (hnh util))). Split path tests out into own file. Also rename those files so they map 1-1 onto their core module names. | |||
* | | | Borrow state-monad from guile-dns. | Hugo Hörnquist | 2023-04-10 | |
| | | | | | | | | | | | | | | | Also imports the tests from guile-dns. Minor rewrites have been done, to match a differing project structure. | |||
* | | | Fix guile3 deprecation notices. | Hugo Hörnquist | 2023-04-10 | |
| | | | ||||
* | | | Change child/parent interface for vcomponent. | Hugo Hörnquist | 2023-02-23 | |
| | | | ||||
* | | | Start using (vcomponent create) in tests. | Hugo Hörnquist | 2023-02-23 | |
| | | | | | | | | | | | | | | | This allows us to focus on what we are testing, instead of on the parser in question. It also makes the code parser-agnostic. | |||
* | | | Change group-by to return direct pairs. | Hugo Hörnquist | 2023-02-23 | |
| | | | | | | | | | | | | | | | Each value in the return of group-by must have exactly two values, so cons pairs (instead of lists) is much better. | |||
* | | | Extend `for'-macro to allow improper list elements. | Hugo Hörnquist | 2023-02-23 | |
| | | | ||||
* | | | Add (vcomponent create). | Hugo Hörnquist | 2023-02-23 | |
| | | | ||||
* | | | Change kvlist->assq to return pairs. | Hugo Hörnquist | 2023-02-21 | |
| | | | ||||
* | | | Fix seeding of UUIDs. | Hugo Hörnquist | 2023-02-21 | |
| |/ |/| | ||||
* | | Change gettext '_' to 'G_'. | Hugo Hörnquist | 2022-10-16 | |
| | | | | | | | | Guile 3 reserves _ for other stuff. | |||
* | | Move all generally usable scripts to module dir. | Hugo Hörnquist | 2022-09-23 | |
| | | ||||
* | | Add procedure relative-to. | Hugo Hörnquist | 2022-09-18 | |
| | | ||||
* | | Rewrote make-routes to use define-syntax. | Hugo Hörnquist | 2022-09-18 | |
| | | | | | | | | | | This is the first step into adding extra functionallity, since I now want have to worry about how namespace pollution works. | |||
* | | 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 | |
|/ | ||||
* | Various test cleanups. | Hugo Hörnquist | 2022-07-07 | |
| | ||||
* | Clean up crypto test. | 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. | |||
* | Add time[+-] overflow tests. | Hugo Hörnquist | 2022-07-07 | |
| | ||||
* | Group base64 tests. | Hugo Hörnquist | 2022-07-07 | |
| | ||||
* | 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 | |||
* | Replace datetime tests. | Hugo Hörnquist | 2022-06-23 | |
| | ||||
* | Update test-runner. | Hugo Hörnquist | 2022-06-23 | |
| | ||||
* | Remove (add|remove)-day, and month[+-]. | Hugo Hörnquist | 2022-06-23 | |
| | | | | | Procedures where overly specific, and doing it manually was almost no more work. | |||
* | Reformat test/datetime.scm | Hugo Hörnquist | 2022-06-23 | |
| | ||||
* | Normalize base64 errors. | Hugo Hörnquist | 2022-06-23 | |
| | ||||
* | Clean up btn. | Hugo Hörnquist | 2022-06-23 | |
| | ||||
* | Remove ->str and ->quoted-string. | Hugo Hörnquist | 2022-06-23 | |
| | | | | | | ->str as an alias of ->string is removed. ->string is however left. ->quoted-string was always weird, and was only used once. | |||
* | Normalize keyword syntax. | Hugo Hörnquist | 2022-06-23 | |
| | ||||
* | Wrote (and fixed) tests for filename-extension. | Hugo Hörnquist | 2022-06-23 | |
| | ||||
* | Top level catch around tests. | Hugo Hörnquist | 2022-06-21 | |
| | ||||
* | Merge html-validator. | Hugo Hörnquist | 2022-06-13 | |
|\ | | | | | | | | | | | | | | | Adds an HTML validator which checks the soundness of our generated document, both before and after javascript is ran (thanks to selenium). This merge also fixes the initial problems, meaning that the HTML should validate as of this commit. | |||
| * | Remove with-label. | Hugo Hörnquist | 2022-06-12 | |
| | |