aboutsummaryrefslogtreecommitdiffstats
path: root/test/serd_test_util
AgeCommit message (Collapse)AuthorFilesLines
2023-12-02Move serdi to tools subdirectoryDavid Robillard1-1/+1
This separates the command-line tool code from the library implementation.
2023-12-02Factor out test runner script argument parsingDavid Robillard1-0/+29
2023-12-02Add support for writing terse output with minimal newlinesDavid Robillard1-1/+1
2023-04-05Clean up Python scripts and add a formatting testDavid Robillard1-2/+6
2023-04-05Add pretty-printing test suiteDavid Robillard1-0/+19
The earlier "test" was just hitting the code without actually checking the output. This new suite is a set of pretty-printed documents which serd must reproduce exactly to pass. This should make it easy to add cases in the future, since each case is just a document, as it should look.
2023-04-02Factor out common test runner utilitiesDavid Robillard1-0/+145