From 3ca10618a0ca8f0fe55c62f367bef3a5dbe69f84 Mon Sep 17 00:00:00 2001 From: Timm Date: Wed, 7 Aug 2013 20:28:40 +0200 Subject: Added correct requires in html-scanner tests. Sanitizers are not based on html-scanner anymore, so sanitizer_test.rb is removed. --- actionview/test/template/html-scanner/node_test.rb | 1 + 1 file changed, 1 insertion(+) (limited to 'actionview/test/template/html-scanner/node_test.rb') diff --git a/actionview/test/template/html-scanner/node_test.rb b/actionview/test/template/html-scanner/node_test.rb index 5b5d092036..a2734dfcfe 100644 --- a/actionview/test/template/html-scanner/node_test.rb +++ b/actionview/test/template/html-scanner/node_test.rb @@ -1,4 +1,5 @@ require 'abstract_unit' +require 'action_view/vendor/html-scanner/html/node' class NodeTest < ActiveSupport::TestCase -- cgit v1.2.3 From 33019a321c7b8083068850750a3f4c466ae7c059 Mon Sep 17 00:00:00 2001 From: Timm Date: Fri, 23 May 2014 23:34:46 +0200 Subject: Remove html-scanner and its tests. --- actionview/test/template/html-scanner/node_test.rb | 90 ---------------------- 1 file changed, 90 deletions(-) delete mode 100644 actionview/test/template/html-scanner/node_test.rb (limited to 'actionview/test/template/html-scanner/node_test.rb') diff --git a/actionview/test/template/html-scanner/node_test.rb b/actionview/test/template/html-scanner/node_test.rb deleted file mode 100644 index a2734dfcfe..0000000000 --- a/actionview/test/template/html-scanner/node_test.rb +++ /dev/null @@ -1,90 +0,0 @@ -require 'abstract_unit' -require 'action_view/vendor/html-scanner/html/node' - -class NodeTest < ActiveSupport::TestCase - - class MockNode - def initialize(matched, value) - @matched = matched - @value = value - end - - def find(conditions) - @matched && self - end - - def to_s - @value.to_s - end - end - - def setup - @node = HTML::Node.new("parent") - @node.children.concat [MockNode.new(false,1), MockNode.new(true,"two"), MockNode.new(false,:three)] - end - - def test_match - assert !@node.match("foo") - end - - def test_tag - assert !@node.tag? - end - - def test_to_s - assert_equal "1twothree", @node.to_s - end - - def test_find - assert_equal "two", @node.find('blah').to_s - end - - def test_parse_strict - s = "" - assert_raise(RuntimeError) { HTML::Node.parse(nil,0,0,s) } - end - - def test_parse_relaxed - s = "" - node = nil - assert_nothing_raised { node = HTML::Node.parse(nil,0,0,s,false) } - assert node.attributes.has_key?("foo") - assert !node.attributes.has_key?("bar") - end - - def test_to_s_with_boolean_attrs - s = "" - node = HTML::Node.parse(nil,0,0,s) - assert node.attributes.has_key?("foo") - assert node.attributes.has_key?("bar") - assert "", node.to_s - end - - def test_parse_with_unclosed_tag - s = "contents', node.content - end - - def test_parse_strict_with_unterminated_cdata_section - s = "