Sha256: 2cc9b4653c2659aa8cfebf9d21263e7d02a0615b33ce4dfe08b1e757624e7655

Contents?: true

Size: 593 Bytes

Versions: 24

Compression:

Stored size: 593 Bytes

Contents

require File.expand_path(File.join(File.dirname(__FILE__), '..', "helper"))

class TestBuilder < Nokogiri::TestCase
  ####
  # Modified
  def test_escaping_text
    doc = Nokogiri.Hpricot() { b "<a\"b>" }
    assert_match "<b>&lt;a\"b&gt;</b>", doc.to_html.chomp
    assert_equal %{&lt;a\"b&gt;}, doc.at("text()").to_s
  end

  ####
  # Modified
  def test_no_escaping_text
    doc = Nokogiri.Hpricot() { div.test.me! { text "<a\"b>" } }
    assert_match %{<div class="test" id="me">&lt;a"b&gt;</div>},
      doc.to_html.chomp
    assert_equal %{&lt;a\"b&gt;}, doc.at("text()").to_s
  end
end

Version data entries

24 entries across 24 versions & 1 rubygems

Version Path
nokogiri-1.3.2-x86-mswin32 test/hpricot/test_builder.rb
nokogiri-1.3.2-x86-mingw32 test/hpricot/test_builder.rb
nokogiri-1.3.2-java test/hpricot/test_builder.rb
nokogiri-1.3.0-x86-mingw32 test/hpricot/test_builder.rb
nokogiri-1.3.2 test/hpricot/test_builder.rb
nokogiri-1.2.0-x86-mswin32-60 test/hpricot/test_builder.rb
nokogiri-1.2.0-java test/hpricot/test_builder.rb
nokogiri-1.2.1-java test/hpricot/test_builder.rb
nokogiri-1.2.0 test/hpricot/test_builder.rb
nokogiri-1.2.2 test/hpricot/test_builder.rb
nokogiri-1.2.2-x86-mswin32-60 test/hpricot/test_builder.rb
nokogiri-1.2.1-x86-mswin32-60 test/hpricot/test_builder.rb
nokogiri-1.2.2-java test/hpricot/test_builder.rb
nokogiri-1.2.1 test/hpricot/test_builder.rb
nokogiri-1.3.0-java test/hpricot/test_builder.rb
nokogiri-1.2.3 test/hpricot/test_builder.rb
nokogiri-1.2.3-java test/hpricot/test_builder.rb
nokogiri-1.2.3-x86-mswin32-60 test/hpricot/test_builder.rb
nokogiri-1.3.0-x86-mswin32 test/hpricot/test_builder.rb
nokogiri-1.3.1-java test/hpricot/test_builder.rb