File tree Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Expand file tree Collapse file tree 1 file changed +24
-0
lines changed Original file line number Diff line number Diff line change @@ -31,6 +31,30 @@ def test_emphasis
31
31
assert_equal '<em>*bold*</em>' , @parser . emphasis ( '*bold*' )
32
32
end
33
33
34
+ def test_parse_links
35
+ doc = parse <<-MD
36
+ [Link to Foo](https://example.com)
37
+ MD
38
+ expected = doc ( verb ( "[Link to Foo](https://example.com)\n " ) )
39
+
40
+ assert_equal ( expected , doc )
41
+
42
+ doc = parse <<-MD
43
+ [Link to `Foo`](https://example.com)
44
+ MD
45
+
46
+ expected = doc ( para ( "[Link to <code>Foo</code>](https://example.com)" ) )
47
+
48
+ assert_equal ( expected , doc )
49
+
50
+ doc = parse <<-MD
51
+ [Link to **Foo**](https://example.com)
52
+ MD
53
+ expected = doc ( para ( "[Link to <b>Foo</b>](https://example.com)" ) )
54
+
55
+ assert_equal ( expected , doc )
56
+ end
57
+
34
58
def test_parse_auto_link_email
35
59
doc = parse "Autolink: <nobody-0+_./!%~$@example>"
36
60
You can’t perform that action at this time.
0 commit comments