aboutsummaryrefslogtreecommitdiffstats
path: root/renderer/src/html/tests.rs
diff options
context:
space:
mode:
authorKonsta Hölttä2020-09-07 01:30:34 +0300
committerGitHub2020-09-07 00:30:34 +0200
commit4c487a44208a96e3a23ab8974d224cae489688be (patch)
tree225496197ba8d5c096497809f53bf9e31ba8231b /renderer/src/html/tests.rs
parentc80468a8f917079189c8cd111556f9752085e3e4 (diff)
downloadrust-rst-4c487a44208a96e3a23ab8974d224cae489688be.tar.bz2
Add support for raw directives (#17)
All content under a raw directive is rendered as-is if the output format matches the writer. Otherwise none of it is shown.
Diffstat (limited to 'renderer/src/html/tests.rs')
-rw-r--r--renderer/src/html/tests.rs25
1 files changed, 25 insertions, 0 deletions
diff --git a/renderer/src/html/tests.rs b/renderer/src/html/tests.rs
index afd2d24..b380847 100644
--- a/renderer/src/html/tests.rs
+++ b/renderer/src/html/tests.rs
@@ -264,6 +264,31 @@ fn code() {
");
}
+#[test]
+fn raw_html() {
+ check_renders_to("\
+.. raw:: html
+
+ hello <span>world</span>
+ <p>paragraph
+
+ paragraph</p>
+
+after
+
+.. raw:: something_else
+
+ into a black hole this goes
+", "\
+hello <span>world</span>
+<p>paragraph
+
+paragraph</p>
+
+<p>after</p>\
+");
+}
+
/*
#[test]
fn test_field_list() {