aboutsummaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)AuthorFilesLines
2019-10-27Add test case for base URI with no pathDavid Robillard3-0/+11
2019-10-27Fix integer conversion warningsDavid Robillard7-33/+40
2019-10-27Fix lax handling of string errors and add separate lax test suiteDavid Robillard10-27/+67
2019-10-27Support passing arguments to test wrappersDavid Robillard1-1/+2
This allows using prefixes like valgrind --leak-check=full.
2019-10-21Update metadataDavid Robillard1-2/+2
2019-10-21Serd 0.30.2v0.30.2David Robillard2-3/+4
2019-10-21Add __pycache__ to gitignoreDavid Robillard1-0/+1
2019-10-21Add test that NEWS file is normalised and round-trips to TurtleDavid Robillard1-0/+23
2019-10-21Update autowafDavid Robillard2-11/+5
2019-10-21Fix amalgamationDavid Robillard1-2/+5
2019-10-21Remove upload_docs targetDavid Robillard1-6/+0
2019-10-20Normalise NEWS fileDavid Robillard1-90/+90
Towards reproducible round-tripping and sanity checks.
2019-10-20Remove link to test coverage from READMEDavid Robillard1-1/+0
This is linked to from the badge anyway.
2019-10-20Don't deploy pages until all previous stages are completeDavid Robillard1-1/+0
2019-10-19Use terser list syntax in CI configurationDavid Robillard1-28/+12
2019-10-17Fix autowaf submodule URLnick87720z1-1/+1
2019-10-17Update autowafDavid Robillard2-5/+5
2019-10-14Improve man page formattingDavid Robillard1-23/+23
2019-10-14Update autowafDavid Robillard1-0/+0
2019-10-14Enable parallelism between CI stagesDavid Robillard1-24/+12
2019-10-14Add MinGW CI rowsDavid Robillard1-0/+34
2019-07-25Incorporate homepage as READMEDavid Robillard1-2/+58
2019-07-25Add benchmark plotsDavid Robillard4-0/+5375
2019-07-25Build documentation on CIDavid Robillard1-4/+16
2019-07-25Build documentation and coverage index pageDavid Robillard2-1/+43
2019-07-25Make documentation build with Doxygen 1.8.13David Robillard3-34/+15
2019-06-07Update wafDavid Robillard3-3/+13
2019-04-27Test that all bad commands print error messagesDavid Robillard1-2/+2
2019-04-21Switch to using a submodule for autowafDavid Robillard186-41965/+6
2019-04-20Use fine-grained Docker images for CIDavid Robillard1-36/+36
2019-04-20Fix incorrect print format argumentsDavid Robillard2-2/+11
2019-04-19Fix test coverageDavid Robillard1-28/+20
These returns values are legacy cruft from when test success was handled manually instead of using assert.
2019-04-14Add separate CI rows for ARM debug and release buildsDavid Robillard1-6/+38
2019-04-14Improve CI configurationDavid Robillard1-45/+116
This separates the build stage from the test stage, and publishes a test coverage report as a page.
2019-04-14Enable test coverage on CIDavid Robillard1-10/+18
2019-04-14Clean up CI waf argumentsDavid Robillard1-8/+8
2019-04-14Update autowafDavid Robillard1-6/+36
2019-04-14Squashed 'waflib/' changes from e7a29b6b..27a69a76David Robillard1-10/+43
27a69a76 Add option to filter tests by regular expression ac29b74a Fix configuring with root prefix 6134be69 Print test coverage summary 6d7dd590 Don't attempt to clear coverage when coverage is disabled cddbcb57 Pass file comparison test if difflib finds no changes 6e4e92b0 Seek to end before checking the size of stderr output git-subtree-dir: waflib git-subtree-split: 27a69a76d1f625ad86b60b5dbd12368bc25cae25
2019-04-13Add CI rows for ARM architecturesDavid Robillard1-1/+16
2019-04-13Use short options in CI configurationDavid Robillard1-14/+14
2019-04-13Add test wrapper to serdi invocation for test manifest loadingDavid Robillard1-1/+6
This makes it possible to run the tests in an emulator for cross compiling.
2019-04-13Fix configuration summary outputDavid Robillard1-1/+1
2019-04-02Remove Tk dependency from benchmark scriptDavid Robillard1-2/+6
2019-03-31Add documentation main pageDavid Robillard1-0/+15
2019-03-30Fix parsing "a" abbreviation without padding whitespaceDavid Robillard5-14/+23
2019-03-30Improve documentationDavid Robillard7-244/+313
2019-03-23Update Doxygen configurationDavid Robillard1-52/+119
2019-03-18Pass file comparison test if difflib finds no changesDavid Robillard1-3/+5
The Python filecmp module seems to be a bit flaky on some platforms, so with this change the test only fails if actual visible changes are printed.
2019-03-18Seek to end before checking the size of stderr outputDavid Robillard1-1/+2
This fixes the error message checks in virtual environments where temporary files act weird.
2019-03-18Use distinct output paths for each test runDavid Robillard1-2/+2
Even though there is no parallelism, this seems to cause sporadic problems on Windows. Regardless, it's a good idea, since the test framework might become parallel some day.