Patch by Marius BALTEANU and Go MAEDA. git-svn-id: http://svn.redmine.org/redmine/trunk@18258 e93f8b46-1217-0410-a6f0-8f06a7374b81tags/4.1.0
gem "bundler", ">= 1.5.0" | gem "bundler", ">= 1.5.0" | ||||
gem "rails", "5.2.3" | gem "rails", "5.2.3" | ||||
gem "rouge", "~> 3.3.0" | |||||
gem "rouge", "~> 3.4.1" | |||||
gem "request_store", "1.0.5" | gem "request_store", "1.0.5" | ||||
gem "mini_mime", "~> 1.0.1" | gem "mini_mime", "~> 1.0.1" | ||||
gem "actionpack-xml_parser" | gem "actionpack-xml_parser" |
RAW | RAW | ||||
expected = <<-EXPECTED | expected = <<-EXPECTED | ||||
<pre><code class=\"ECMA_script syntaxhl\"><span class=\"cm\">/* Hello */</span><span class=\"nb\">document</span><span class=\"p\">.</span><span class=\"nx\">write</span><span class=\"p\">(</span><span class=\"s2\">\"Hello World!\"</span><span class=\"p\">);</span></code></pre> | |||||
<pre><code class="ECMA_script syntaxhl"><span class="cm">/* Hello */</span><span class="nb">document</span><span class="p">.</span><span class="nx">write</span><span class="p">(</span><span class="dl">"</span><span class="s2">Hello World!</span><span class="dl">"</span><span class="p">);</span></code></pre> | |||||
EXPECTED | EXPECTED | ||||
assert_equal expected.gsub(%r{[\r\n\t]}, ''), textilizable(raw).gsub(%r{[\r\n\t]}, '') | assert_equal expected.gsub(%r{[\r\n\t]}, ''), textilizable(raw).gsub(%r{[\r\n\t]}, '') |
RAW_PERL | RAW_PERL | ||||
expected_perl = <<'EXPECTED_PERL' | expected_perl = <<'EXPECTED_PERL' | ||||
<span class="c1">#!/usr/bin/perl</span> | <span class="c1">#!/usr/bin/perl</span> | ||||
<span class="k">print</span> <span class="s">"Hello, world!\n"</span><span class="p">;</span> | |||||
<span class="k">print</span> <span class="p">"</span><span class="s2">Hello, world!</span><span class="se">\n</span><span class="p">";</span> | |||||
EXPECTED_PERL | EXPECTED_PERL | ||||
raw_prolog = <<'RAW_PROLOG' | raw_prolog = <<'RAW_PROLOG' | ||||
#!/usr/bin/swipl | #!/usr/bin/swipl |