X-Git-Url: https://git.njae.me.uk/?a=blobdiff_plain;f=vendor%2Frails%2Factionpack%2Ftest%2Ftemplate%2Ftag_helper_test.rb;fp=vendor%2Frails%2Factionpack%2Ftest%2Ftemplate%2Ftag_helper_test.rb;h=0000000000000000000000000000000000000000;hb=36d9f3351a3b4e8159279445190e2287ffdea86c;hp=ef88cae5b825aec638b3776e6f7babf06bcf2c07;hpb=913cf6054b1d29b5d2f5e620304af7ee77cc1f1f;p=feedcatcher.git
diff --git a/vendor/rails/actionpack/test/template/tag_helper_test.rb b/vendor/rails/actionpack/test/template/tag_helper_test.rb
deleted file mode 100644
index ef88cae..0000000
--- a/vendor/rails/actionpack/test/template/tag_helper_test.rb
+++ /dev/null
@@ -1,97 +0,0 @@
-require 'abstract_unit'
-
-class TagHelperTest < ActionView::TestCase
- tests ActionView::Helpers::TagHelper
-
- def test_tag
- assert_equal "
", tag("br")
- assert_equal "
", tag(:br, :clear => "left")
- assert_equal "
", tag("br", nil, true)
- end
-
- def test_tag_options
- str = tag("p", "class" => "show", :class => "elsewhere")
- assert_match /class="show"/, str
- assert_match /class="elsewhere"/, str
- end
-
- def test_tag_options_rejects_nil_option
- assert_equal "
", tag("p", :ignored => nil)
- end
-
- def test_tag_options_accepts_false_option
- assert_equal "", tag("p", :value => false)
- end
-
- def test_tag_options_accepts_blank_option
- assert_equal "", tag("p", :included => '')
- end
-
- def test_tag_options_converts_boolean_option
- assert_equal '',
- tag("p", :disabled => true, :multiple => true, :readonly => true)
- end
-
- def test_content_tag
- assert_equal "Create", content_tag("a", "Create", "href" => "create")
- assert_equal content_tag("a", "Create", "href" => "create"),
- content_tag("a", "Create", :href => "create")
- end
-
- def test_content_tag_with_block_in_erb
- __in_erb_template = ''
- content_tag(:div) { concat "Hello world!" }
- assert_dom_equal "Hello world!
", output_buffer
- end
-
- def test_content_tag_with_block_and_options_in_erb
- __in_erb_template = ''
- content_tag(:div, :class => "green") { concat "Hello world!" }
- assert_dom_equal %(Hello world!
), output_buffer
- end
-
- def test_content_tag_with_block_and_options_out_of_erb
- assert_dom_equal %(Hello world!
), content_tag(:div, :class => "green") { "Hello world!" }
- end
-
- def test_content_tag_with_block_and_options_outside_out_of_erb
- assert_equal content_tag("a", "Create", :href => "create"),
- content_tag("a", "href" => "create") { "Create" }
- end
-
- def test_content_tag_nested_in_content_tag_out_of_erb
- assert_equal content_tag("p", content_tag("b", "Hello")),
- content_tag("p") { content_tag("b", "Hello") },
- output_buffer
- end
-
- def test_content_tag_nested_in_content_tag_in_erb
- __in_erb_template = true
- content_tag("p") { concat content_tag("b", "Hello") }
- assert_equal 'Hello
', output_buffer
- end
-
- def test_cdata_section
- assert_equal "]]>", cdata_section("")
- end
-
- def test_escape_once
- assert_equal '1 < 2 & 3', escape_once('1 < 2 & 3')
- end
-
- def test_double_escaping_attributes
- ['1&2', '1 < 2', '“test“'].each do |escaped|
- assert_equal %(), tag('a', :href => escaped)
- end
- end
-
- def test_skip_invalid_escaped_attributes
- ['&1;', 'dfa3;', '& #123;'].each do |escaped|
- assert_equal %(), tag('a', :href => escaped)
- end
- end
-
- def test_disable_escaping
- assert_equal '', tag('a', { :href => '&' }, false, false)
- end
-end