aboutsummaryrefslogtreecommitdiffstats
path: root/testing/tests/markdown.rs
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--testing/tests/markdown.rs15
1 files changed, 6 insertions, 9 deletions
diff --git a/testing/tests/markdown.rs b/testing/tests/markdown.rs
index e0150f6..75163c9 100644
--- a/testing/tests/markdown.rs
+++ b/testing/tests/markdown.rs
@@ -1,7 +1,7 @@
#![cfg(feature = "markdown")]
use askama::Template;
-use comrak::{ComrakOptions, ComrakRenderOptions};
+use comrak::Options;
#[derive(Template)]
#[template(source = "{{before}}{{content|markdown}}{{after}}", ext = "html")]
@@ -42,22 +42,19 @@ struct MarkdownWithOptionsTemplate<'a> {
before: &'a str,
after: &'a str,
content: &'a str,
- options: &'a ComrakOptions,
+ options: &'a Options,
}
#[test]
fn test_markdown_with_options() {
+ let mut options = Options::default();
+ options.render.unsafe_ = true;
+
let s = MarkdownWithOptionsTemplate {
before: "before",
after: "after",
content: "* 1\n* <script>alert('Lol, hacked!')</script>\n* 3",
- options: &ComrakOptions {
- render: ComrakRenderOptions {
- unsafe_: true,
- ..Default::default()
- },
- ..Default::default()
- },
+ options: &options,
};
assert_eq!(
s.render().unwrap(),