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
3131 assert_equal '<em>*bold*</em>' , @parser . emphasis ( '*bold*' )
3232 end
3333
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+
3458 def test_parse_auto_link_email
3559 doc = parse "Autolink: <nobody-0+_./!%~$@example>"
3660
You can’t perform that action at this time.
0 commit comments