✔ the preview source names none of the four string-to-markup sinks (1.393915ms)
✔ headings, paragraphs, emphasis and inline code render (1.134009ms)
✔ lists, block quotes and code blocks render (0.399224ms)
✔ a link is made for http, https and relative targets, with rel and the target shown (0.884567ms)
✔ a link with any other scheme, or an evasion of the scheme, stays source text (0.72467ms)
✔ an image shows alt text and URL, is never an img element and never loads (0.136694ms)
✔ raw HTML, entities and unsupported blocks show as source text, never as elements (0.272054ms)
✔ markup inside code and inside link text stays text (0.16029ms)
✔ hostile and pathological input stays within its look-ahead budget and under the nesting cap (28.856483ms)
✔ trailing blanks and closing hashes are cut by a walk from the end, not a regex that retries inside a blank run (22.373695ms)
✔ a link opener with no closer searches at most SPAN characters ahead (134.533445ms)
✔ the look-ahead work of one render is a fixed multiple of the text, whatever the opener (658.334714ms)
✔ past the budget an opener is source text, through the path all other text takes (12.580108ms)
✔ a normal 200 KiB document renders exactly as it did without a budget, and spends little of it (17.636259ms)
✔ a line separator inside a heading, a list item or a fence line does not end the marker line (0.387585ms)
✔ CRLF and tabs are read like LF and spaces; empty input renders nothing (0.15512ms)
ℹ tests 16
ℹ suites 0
ℹ pass 16
ℹ fail 0
ℹ cancelled 0
ℹ skipped 0
ℹ todo 0
ℹ duration_ms 942.038128
