use pulldown_cmark::Parser;
fn parse(md: &str) {
let parser = Parser::new(md);
for _ in parser {}
}
#[test]
fn test_lists_inside_code_spans() {
parse(
r"- `
x
**
*
`",
);
}
#[test]
fn test_wrong_code_block() {
parse(
r##"```
* ```
"##,
);
}
#[test]
fn test_unterminated_link() {
parse("[](\\");
}
#[test]
fn test_unterminated_autolink() {
parse("")
}