diff options
author | Titus Wormer <tituswormer@gmail.com> | 2022-09-19 11:56:07 +0200 |
---|---|---|
committer | Titus Wormer <tituswormer@gmail.com> | 2022-09-19 11:56:07 +0200 |
commit | dfe1f2da522afa3e86680fa763b2f3c75e86b3ca (patch) | |
tree | 41845420159bca49bad05186889e97a345ef0b6a /readme.md | |
parent | ad9713e2299c4139a5269f71d3c540f7b3f62054 (diff) | |
download | markdown-rs-dfe1f2da522afa3e86680fa763b2f3c75e86b3ca.tar.gz markdown-rs-dfe1f2da522afa3e86680fa763b2f3c75e86b3ca.tar.bz2 markdown-rs-dfe1f2da522afa3e86680fa763b2f3c75e86b3ca.zip |
Add notes on fuzz testing to `readme.md`
Diffstat (limited to 'readme.md')
-rw-r--r-- | readme.md | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -23,7 +23,7 @@ positional info, concrete tokens, and extensions. - [x] **[compliant][commonmark]** (100% to CommonMark) - [x] **[extensions][]** (100% GFM, 100% MDX, frontmatter, math) - [x] **[safe][security]** (100% safe rust, also 100% safe HTML by default) -- [x] **[robust][test]** (2300+ tests, 100% coverage) +- [x] **[robust][test]** (2300+ tests, 100% coverage, fuzz testing) It’s also `#![no_std]` + `alloc`, has tons of docs, and has a single dependency (for optional debug logging). @@ -347,6 +347,7 @@ tests confirmed with CM reference parsers. Then there’s even more tests for GFM and other extensions. These tests reach all branches in the code, which means that this project has 100% code coverage. +Fuzz testing is used to check for things that might fall through coverage. The following scripts are useful when working on this project: |