Sha256: f8f46535c243cd920e37bf23edcbfc6df9d265d5e591a4913b47512d0c12f4c3

Contents?: true

Size: 522 Bytes

Versions: 2

Compression:

Stored size: 522 Bytes

Contents

# encoding: utf-8

require 'helper'

class Nanoc::TypoHero::FilterTest < Minitest::Test
  NBSP = ' '

  def test_filter
    # Get filter
    filter = ::Nanoc::TypoHero::Filter.new

    # Run filter
    a = '"TypoHero makes HTML look smarter &amp; better, don\'t you think?"'
    b = "<span class=\"dquo\">“</span>TypoHero makes <span class=\"caps\">HTML</span> look smarter <span class=\"amp\">&amp;</span> better, don’t you#{NBSP}think?”"
    result = filter.setup_and_run(a)
    assert_equal(b, result)
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
nanoc-typohero-1.0.1 test/filters/test_typohero.rb
nanoc-typohero-1.0.0 test/filters/test_typohero.rb