Sha256: 24c340ddb401108e8cd8a922131ea8a57af884a5e36b646329bfd0f8b8cf3875

Contents?: true

Size: 728 Bytes

Versions: 27

Compression:

Stored size: 728 Bytes

Contents

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

module Nokogiri
  module HTML
    module SAX
      class TestParser < Nokogiri::SAX::TestCase
        def setup
          @parser = HTML::SAX::Parser.new(Doc.new)
        end

        def test_parse_file
          @parser.parse_file(HTML_FILE)
          assert_equal 1110, @parser.document.end_elements.length
        end

        def test_parse_document
          @parser.parse_memory(<<-eoxml)
            <p>Paragraph 1</p>
            <p>Paragraph 2</p>
          eoxml
          assert_equal([["html", []], ["body", []], ["p", []], ["p", []]],
                       @parser.document.start_elements)
        end
      end
    end
  end
end

Version data entries

27 entries across 27 versions & 2 rubygems

Version Path
tenderlove-nokogiri-0.0.0-x86-mswin32-60 test/html/sax/test_parser.rb
tenderlove-nokogiri-0.0.0.20081001111445 test/html/sax/test_parser.rb
nokogiri-1.0.0 test/html/sax/test_parser.rb
nokogiri-1.0.0-x86-mswin32-60 test/html/sax/test_parser.rb
nokogiri-1.0.1 test/html/sax/test_parser.rb
nokogiri-1.0.4 test/html/sax/test_parser.rb
nokogiri-1.0.2 test/html/sax/test_parser.rb
nokogiri-1.0.4-x86-mswin32-60 test/html/sax/test_parser.rb
nokogiri-1.0.3 test/html/sax/test_parser.rb
nokogiri-1.0.5-x86-mswin32-60 test/html/sax/test_parser.rb
nokogiri-1.0.3-x86-mswin32-60 test/html/sax/test_parser.rb
nokogiri-1.0.6-x86-mswin32-60 test/html/sax/test_parser.rb
nokogiri-1.0.6 test/html/sax/test_parser.rb
nokogiri-1.0.5 test/html/sax/test_parser.rb
nokogiri-1.0.7-x86-mswin32-60 test/html/sax/test_parser.rb
nokogiri-1.0.7 test/html/sax/test_parser.rb
nokogiri-1.1.0-x86-mswin32-60 test/html/sax/test_parser.rb
nokogiri-1.1.1-java test/html/sax/test_parser.rb
nokogiri-1.1.0 test/html/sax/test_parser.rb
nokogiri-1.1.1-x86-mswin32-60 test/html/sax/test_parser.rb