Skip to content
This repository

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
tree: 7c29ba856e
Fetching contributors…

Cannot retrieve contributors at this time

file 24 lines (19 sloc) 1.116 kb
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24
# encoding: utf-8
require 'test_helper'

class ApplicationHelperTest < ActionView::TestCase

  # test availability of textilize and CodeRay.highlight
  test "basic textilize should work" do
    @str = textilize('Μια *απλή* παράγραφος με _πλάγια γραμματοσειρά_ και ένα "link":http://redcloth.org')
    @res = '<p>Μια <strong>απλή</strong> παράγραφος με <em>πλάγια γραμματοσειρά</em> και ένα <a href="http://redcloth.org">link</a></p>'
    assert @str == @res
  end

  test "basic coderay should work" do
    @str = CodeRay.highlight("Εδώ οι χαρακτήρες του κειμένου είναι χρώματος λευκού σε μαύρο φόντο", "ruby", :css => :class).strip
    @res =
'<div class="CodeRay">
<div class="code"><pre><span class="iv">Εδώ οι χαρακτήρες του κειμένου </span> είναι <span class="co">χρώματος λευκού </span>σε μαύρο φόντο</pre></div>
</div>'
    assert @str != @res
  end

  # test our own CodeRay helper: coderay_dressed

end
Something went wrong with that request. Please try again.