diff options
author | John MacFarlane <jgm@berkeley.edu> | 2017-09-11 10:57:19 -0700 |
---|---|---|
committer | GitHub <noreply@github.com> | 2017-09-11 10:57:19 -0700 |
commit | 1307b023af801d8eabeef7404478c4d923c82b0a (patch) | |
tree | a15c38a2e2c7f7be8648d32685a5ecfd5e0891b2 /test | |
parent | 7df095f049d8499972af966d4622d20b5a465900 (diff) | |
parent | 8e4ee6656399e897367ea874fe494c35e2715ac9 (diff) | |
download | pandoc-1307b023af801d8eabeef7404478c4d923c82b0a.tar.gz |
Merge pull request #3917 from labdsf/muse-reader-emphasis-word
Muse reader: allow inline markup to be followed by punctuation
Diffstat (limited to 'test')
-rw-r--r-- | test/Tests/Readers/Muse.hs | 20 |
1 files changed, 18 insertions, 2 deletions
diff --git a/test/Tests/Readers/Muse.hs b/test/Tests/Readers/Muse.hs index 66c6ea7f2..03dd895e0 100644 --- a/test/Tests/Readers/Muse.hs +++ b/test/Tests/Readers/Muse.hs @@ -34,9 +34,21 @@ tests = "Hello, World" =?> para "Hello, World" - , "Emphasis" =: "*Foo bar*" =?> para (emph . spcSep $ ["Foo", "bar"]) + , "Emphasis" =: + "*Foo bar*" =?> + para (emph . spcSep $ ["Foo", "bar"]) - , "Emphasis tag" =: "<em>Foo bar</em>" =?> para (emph . spcSep $ ["Foo", "bar"]) + , "Comma after closing *" =: + "Foo *bar*, baz" =?> + para ("Foo " <> emph "bar" <> ", baz") + + , "Letter after closing *" =: + "Foo *bar*x baz" =?> + para "Foo *bar*x baz" + + , "Emphasis tag" =: + "<em>Foo bar</em>" =?> + para (emph . spcSep $ ["Foo", "bar"]) , "Strong" =: "**Cider**" =?> @@ -82,6 +94,10 @@ tests = , "Not code if opening = is detached" =: "= this is not a code=" =?> para "= this is not a code=" + , "Code if followed by comma" =: + "Foo =bar=, baz" =?> + para (text "Foo " <> code "bar" <> text ", baz") + , "One character code" =: "=c=" =?> para (code "c") , "Three = characters is not a code" =: "===" =?> para "===" |