Skip to content

Commit 343d17a

Browse files
committed
Tests for markdown code using multiple backquotes
1 parent 0a541fb commit 343d17a

File tree

1 file changed

+18
-0
lines changed

1 file changed

+18
-0
lines changed

test/rdoc/test_rdoc_markdown.rb

+18
Original file line numberDiff line numberDiff line change
@@ -136,9 +136,27 @@ def test_parse_char_entity
136136

137137
def test_parse_code
138138
doc = parse "Code: `text`"
139+
expected = doc(para("Code: <code>text</code>"))
140+
assert_equal expected, doc
139141

142+
doc = parse "Code: ` text `"
140143
expected = doc(para("Code: <code>text</code>"))
144+
assert_equal expected, doc
145+
146+
doc = parse "Code: ``text`s``"
147+
expected = doc(para("Code: <code>text`s</code>"))
148+
assert_equal expected, doc
149+
150+
doc = parse "Code: `` text`s ``"
151+
expected = doc(para("Code: <code>text`s</code>"))
152+
assert_equal expected, doc
153+
154+
doc = parse "Code: ```text`s```"
155+
expected = doc(para("Code: <code>text`s</code>"))
156+
assert_equal expected, doc
141157

158+
doc = parse "Code: ``` text`s ```"
159+
expected = doc(para("Code: <code>text`s</code>"))
142160
assert_equal expected, doc
143161
end
144162

0 commit comments

Comments
 (0)