Sha256: 68bff6ce7493fe8b6d9099d8d4711ee7de7f5ae6c2d99dff92c877532e73a035

Contents?: true

Size: 496 Bytes

Versions: 6

Compression:

Stored size: 496 Bytes

Contents

require 'helper'

class TestSlimEncoding < TestSlim
  def test_windows_crlf
    source = "a href='#' something\r\nbr\r\na href='#' others\r\n"
    result = "<a href=\"#\">something</a><br /><a href=\"#\">others</a>"
    assert_html result, source
  end

  def test_binary
    source = "| \xFF\xFF"
    result = "\xFF\xFF"
    assert_html result, source
  end

  def test_bom
    source = "\xEF\xBB\xBFh1 Hello World!"
    result = '<h1>Hello World!</h1>'
    assert_html result, source
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
slim-1.3.9 test/core/test_encoding.rb
slim-1.3.8 test/core/test_encoding.rb
slim-1.3.6 test/core/test_encoding.rb
slim-1.3.5 test/core/test_encoding.rb
slim-1.3.4 test/core/test_encoding.rb
slim-1.3.3 test/core/test_encoding.rb