From 74290874f94965994d32f8925e63db651023a6e8 Mon Sep 17 00:00:00 2001 From: bootstraponline Date: Sun, 9 Sep 2012 14:05:10 -0600 Subject: [PATCH] Fix #383 test. --- test/test_markup.rb | 24 +++++++++++++++++++++--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/test/test_markup.rb b/test/test_markup.rb index 1659856a..faa00936 100644 --- a/test/test_markup.rb +++ b/test/test_markup.rb @@ -185,9 +185,27 @@ context "Markup" do end test "regexp gsub! backref (#383)" do - @wiki.write_page("Potato", :markdown, "`rot13='tr '\''A-Za-z'\'' '\''N-ZA-Mn-za-m'\'`", commit_details) - page = @wiki.page("Potato") - assert_equal "

rot13='tr '\''A-Za-z'\'' '\''N-ZA-Mn-za-m'\'

", page.formatted_data + # bug only triggers on "```" syntax + # not `code` + page = 'test_rgx' + @wiki.write_page(page, :markdown, + (<<-'DATA' + ``` + rot13='tr '\''A-Za-z'\'' '\''N-ZA-Mn-za-m'\' + ``` + DATA + ), commit_details) + output = @wiki.page(page).formatted_data + expected = (<<-'HTML' +
      
+
rot13='tr '\''A-Za-z'\'' '\''N-ZA-Mn-za-m'\'
+
+
+ +
+HTML +).strip # remove trailing \n + assert_equal expected, output end test "wiki link within code block" do