diff --git a/test/rdoc/test_rdoc_markdown.rb b/test/rdoc/test_rdoc_markdown.rb
index dd6f312fa9..537d519e7d 100644
--- a/test/rdoc/test_rdoc_markdown.rb
+++ b/test/rdoc/test_rdoc_markdown.rb
@@ -31,6 +31,30 @@ def test_emphasis
assert_equal '*bold*', @parser.emphasis('*bold*')
end
+ def test_parse_links
+ doc = parse <<-MD
+ [Link to Foo](https://example.com)
+ MD
+ expected = doc(verb("[Link to Foo](https://example.com)\n"))
+
+ assert_equal(expected, doc)
+
+ doc = parse <<-MD
+ [Link to `Foo`](https://example.com)
+ MD
+
+ expected = doc(para("[Link to Foo
](https://example.com)"))
+
+ assert_equal(expected, doc)
+
+ doc = parse <<-MD
+ [Link to **Foo**](https://example.com)
+ MD
+ expected = doc(para("[Link to Foo](https://example.com)"))
+
+ assert_equal(expected, doc)
+ end
+
def test_parse_auto_link_email
doc = parse "Autolink: "