Sha256: 98a180dfff962dde0b2300e586dd7b68760066d8d9302517f47a6f6c8e023e9c
Contents?: true
Size: 1.02 KB
Versions: 346
Compression:
Stored size: 1.02 KB
Contents
# -*- coding: utf-8 -*- require "helper" module Nokogiri module HTML module SAX class TestParserContext < Nokogiri::SAX::TestCase def test_from_io ctx = ParserContext.new StringIO.new('fo'), 'UTF-8' assert ctx end def test_from_string ctx = ParserContext.new 'blah blah' assert ctx end def test_parse_with ctx = ParserContext.new 'blah' assert_raises ArgumentError do ctx.parse_with nil end end def test_parse_with_sax_parser # assert_nothing_raised do xml = "<root />" ctx = ParserContext.new xml parser = Parser.new Doc.new ctx.parse_with parser # end end def test_from_file # assert_nothing_raised do ctx = ParserContext.file HTML_FILE, 'UTF-8' parser = Parser.new Doc.new ctx.parse_with parser # end end end end end end
Version data entries
346 entries across 336 versions & 27 rubygems