Sha256: dfa8449572809df35645ad60b073dc6d2fb177e5948b5f085e6394687188d80c

Contents?: true

Size: 552 Bytes

Versions: 15

Compression:

Stored size: 552 Bytes

Contents

# encoding: UTF-8
require_relative "./test_helper"

class HTML4Test < Test::Unit::TestCase

  attr_reader :html_entities

  def setup
    @html_entities = HTMLEntities.new('html4')
  end

  # Found by Marcos Kuhns
  def test_should_not_encode_apos_entity
    assert_equal "'", html_entities.encode("'", :basic)
  end

  def test_should_not_decode_apos_entity
    assert_equal "é&apos;", html_entities.decode("&eacute;&apos;")
  end

  def test_should_not_decode_dotted_entity
    assert_equal "&b.Theta;", html_entities.decode("&b.Theta;")
  end

end

Version data entries

15 entries across 15 versions & 8 rubygems

Version Path
cm-admin-1.5.22 vendor/bundle/ruby/3.3.0/gems/htmlentities-4.3.4/test/html4_test.rb
cm-admin-1.5.21 vendor/bundle/ruby/3.3.0/gems/htmlentities-4.3.4/test/html4_test.rb
cm-admin-1.5.20 vendor/bundle/ruby/3.3.0/gems/htmlentities-4.3.4/test/html4_test.rb
metanorma-cli-1.3.4 gems/ruby/2.6.0/gems/htmlentities-4.3.4/test/html4_test.rb
metanorma-cli-1.3.3.1 gems/ruby/2.6.0/gems/htmlentities-4.3.4/test/html4_test.rb
jerska-htmlentities-4.3.3 test/html4_test.rb
logstash-filter-htmlentities-0.1.0 vendor/bundle/jruby/1.9/gems/htmlentities-4.3.4/test/html4_test.rb
megam_htmlentities-4.3.4 test/html4_test.rb
ish_lib_manager-0.0.1 test/dummy/vendor/bundle/ruby/2.3.0/gems/htmlentities-4.3.4/test/html4_test.rb
solidus_backend-1.0.0.pre3 vendor/bundle/gems/htmlentities-4.3.4/test/html4_test.rb
solidus_backend-1.0.0.pre2 vendor/bundle/gems/htmlentities-4.3.4/test/html4_test.rb
htmlentities-4.3.4 test/html4_test.rb
solidus_backend-1.0.0.pre vendor/bundle/gems/htmlentities-4.3.3/test/html4_test.rb
htmlentities-4.3.3 test/html4_test.rb
htmlentities-4.3.2 test/html4_test.rb