Sha256: b068cfa6e88da97672c53b750f1511a8e71be4a781613012e36b0fdf19b6cae7
Contents?: true
Size: 687 Bytes
Versions: 3
Compression:
Stored size: 687 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".dup source.force_encoding(Encoding::BINARY) result = "\xFF\xFF".dup result.force_encoding(Encoding::BINARY) out = render(source, default_encoding: 'binary') out.force_encoding(Encoding::BINARY) assert_equal result, out end def test_bom source = "\xEF\xBB\xBFh1 Hello World!" result = '<h1>Hello World!</h1>' assert_html result, source end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
slim-5.2.1 | test/core/test_encoding.rb |
slim-5.2.0 | test/core/test_encoding.rb |
slim-5.1.1 | test/core/test_encoding.rb |