mod tests;
fn opts() -> Options {
- Options::ENABLE_TABLES | Options::ENABLE_FOOTNOTES
+ Options::ENABLE_TABLES | Options::ENABLE_FOOTNOTES | Options::ENABLE_STRIKETHROUGH
}
/// When `to_string` is called, this struct will emit the HTML corresponding to
}
};
- let p = Parser::new_with_broken_link_callback(md, Options::empty(), Some(&replacer));
+ let p = Parser::new_with_broken_link_callback(
+ md,
+ Options::ENABLE_STRIKETHROUGH,
+ Some(&replacer),
+ );
let mut s = String::new();
}
}
let mut s = String::with_capacity(md.len() * 3 / 2);
- let p = ParserWrapper { inner: Parser::new(md), is_in: 0, is_first: true };
+ let p = ParserWrapper {
+ inner: Parser::new_ext(md, Options::ENABLE_STRIKETHROUGH),
+ is_in: 0,
+ is_first: true,
+ };
p.filter(|t| !t.is_empty()).for_each(|i| s.push_str(&i));
s
}