diff options
| author | Jonas Smedegaard <dr@jones.dk> | 2025-05-27 06:11:37 +0200 |
|---|---|---|
| committer | Jonas Smedegaard <dr@jones.dk> | 2025-05-27 06:11:37 +0200 |
| commit | 14ec2b5fc5719eb249dda27daa6d1ee07c8ea132 (patch) | |
| tree | adcfb74af3780cd30baef17cc54934ab5c67a097 /_evaluation.qmd | |
| parent | 4b8ad9eedc5f2d4e14421902b96df6af4507575d (diff) | |
improved description and discussion on testing
Diffstat (limited to '_evaluation.qmd')
| -rw-r--r-- | _evaluation.qmd | 19 |
1 files changed, 11 insertions, 8 deletions
diff --git a/_evaluation.qmd b/_evaluation.qmd index 08d58fd..86f3b22 100644 --- a/_evaluation.qmd +++ b/_evaluation.qmd @@ -2,16 +2,19 @@ ## End-to-end testing -A testsuite has been collected for the newly introduced Markdown markup. -These tests are all end-to-end tests rather than unit tests, -since the parser logic did not invite for much separation -into multiple functions sensible to check individually. +A testsuite has been set up, +derived from the examples in the draft specification. +The testsuite contains 10 end-to-end tests. + +A build target, `make check`, has been constructed +that renders each test with the `sem-md.lua` filter enabled, +and compares the result against expected output using diff. + -*TODO*: Document test coverage, and reflect on causes. -Additionally, the code has been tested against the large testsuite -part of the commonmark-spec project, -to ensure no breakage of conventional Markdown markup. +collected for the newly introduced Markdown markup. + +*TODO*: Document test coverage, and reflect on causes. ## Validation of output formatting |
