From 2af6e854cda9ee803dd82fbc84727ac00c420e17 Mon Sep 17 00:00:00 2001 From: aycabta Date: Tue, 21 Nov 2017 06:45:45 +0900 Subject: [PATCH] Use ParseError that is auto-generated by KPeg --- lib/rdoc/markdown.kpeg | 2 +- test/test_rdoc_markdown.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/rdoc/markdown.kpeg b/lib/rdoc/markdown.kpeg index 47e842b378..4148b06c3e 100644 --- a/lib/rdoc/markdown.kpeg +++ b/lib/rdoc/markdown.kpeg @@ -349,7 +349,7 @@ # with the linking `text` (usually whitespace). def link_to content, label = content, text = nil - raise 'enable notes extension' if + raise ParseError, 'enable notes extension' if content.start_with? '^' and label.equal? content if ref = @references[label] then diff --git a/test/test_rdoc_markdown.rb b/test/test_rdoc_markdown.rb index 522538db9f..e6c63ffb13 100644 --- a/test/test_rdoc_markdown.rb +++ b/test/test_rdoc_markdown.rb @@ -717,7 +717,7 @@ def test_parse_note_inline def test_parse_note_no_notes @parser.notes = false - assert_raises RuntimeError do # TODO use a real error + assert_raises RDoc::Markdown::ParseError do parse "Some text.[^1]" end end