summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTom Milligan <tommilligan@users.noreply.github.com>2023-04-18 07:58:04 +0100
committerGitHub <noreply@github.com>2023-04-18 07:58:04 +0100
commit082359e56262785fc145d32806b567c31f27fc02 (patch)
tree910fe48412df89669d9edf853f869dbdea127077
parent90484a44ea54752d4068c0746c9d1e49b66ac53b (diff)
parent84d163c32f0c7174552f325ca179cfd98369c1ba (diff)
Merge pull request #85 from tommilligan/regression-test-alternate-directive
test: add regression test for alternate directives
-rw-r--r--src/lib.rs30
1 files changed, 30 insertions, 0 deletions
diff --git a/src/lib.rs b/src/lib.rs
index 10a07b5..0c48806 100644
--- a/src/lib.rs
+++ b/src/lib.rs
@@ -393,6 +393,36 @@ Text
}
#[test]
+ fn adds_admonish_directive_alternate() {
+ let content = r#"# Chapter
+```admonish caution
+A warning with alternate title.
+```
+Text
+"#;
+
+ let expected = r##"# Chapter
+
+<div id="admonition-caution" class="admonition warning">
+<div class="admonition-title">
+
+Caution
+
+<a class="admonition-anchor-link" href="#admonition-caution"></a>
+</div>
+<div>
+
+A warning with alternate title.
+
+</div>
+</div>
+Text
+"##;
+
+ assert_eq!(expected, prep(content));
+ }
+
+ #[test]
fn adds_admonish_directive_title() {
let content = r#"# Chapter
```admonish warning "Read **this**!"