@@ -32,19 +32,43 @@ def test_html4_sanitizer_alias_safe_list
32
32
assert_equal ( "Rails::HTML4::SafeListSanitizer" , Rails ::HTML ::SafeListSanitizer . name )
33
33
end
34
34
35
- def test_full_sanitizer_returns_a_full_sanitizer
35
+ def test_html4_full_sanitizer
36
36
assert_equal ( Rails ::HTML4 ::FullSanitizer , Rails ::HTML ::Sanitizer . full_sanitizer )
37
+ assert_equal ( Rails ::HTML4 ::FullSanitizer , Rails ::HTML4 ::Sanitizer . full_sanitizer )
37
38
end
38
39
39
- def test_link_sanitizer_returns_a_link_sanitizer
40
+ def test_html4_link_sanitizer
40
41
assert_equal ( Rails ::HTML4 ::LinkSanitizer , Rails ::HTML ::Sanitizer . link_sanitizer )
42
+ assert_equal ( Rails ::HTML4 ::LinkSanitizer , Rails ::HTML4 ::Sanitizer . link_sanitizer )
41
43
end
42
44
43
- def test_safe_list_sanitizer_returns_a_safe_list_sanitizer
45
+ def test_html4_safe_list_sanitizer
44
46
assert_equal ( Rails ::HTML4 ::SafeListSanitizer , Rails ::HTML ::Sanitizer . safe_list_sanitizer )
47
+ assert_equal ( Rails ::HTML4 ::SafeListSanitizer , Rails ::HTML4 ::Sanitizer . safe_list_sanitizer )
45
48
end
46
49
47
- def test_white_list_sanitizer_returns_a_safe_list_sanitizer
50
+ def test_html4_white_list_sanitizer
48
51
assert_equal ( Rails ::HTML4 ::SafeListSanitizer , Rails ::HTML ::Sanitizer . white_list_sanitizer )
52
+ assert_equal ( Rails ::HTML4 ::SafeListSanitizer , Rails ::HTML4 ::Sanitizer . white_list_sanitizer )
53
+ end
54
+
55
+ def test_html5_full_sanitizer
56
+ skip ( "no HTML5 support on this platform" ) unless Rails ::HTML ::Sanitizer . html5_support?
57
+ assert_equal ( Rails ::HTML5 ::FullSanitizer , Rails ::HTML5 ::Sanitizer . full_sanitizer )
58
+ end
59
+
60
+ def test_html5_link_sanitizer
61
+ skip ( "no HTML5 support on this platform" ) unless Rails ::HTML ::Sanitizer . html5_support?
62
+ assert_equal ( Rails ::HTML5 ::LinkSanitizer , Rails ::HTML5 ::Sanitizer . link_sanitizer )
63
+ end
64
+
65
+ def test_html5_safe_list_sanitizer
66
+ skip ( "no HTML5 support on this platform" ) unless Rails ::HTML ::Sanitizer . html5_support?
67
+ assert_equal ( Rails ::HTML5 ::SafeListSanitizer , Rails ::HTML5 ::Sanitizer . safe_list_sanitizer )
68
+ end
69
+
70
+ def test_html5_white_list_sanitizer
71
+ skip ( "no HTML5 support on this platform" ) unless Rails ::HTML ::Sanitizer . html5_support?
72
+ assert_equal ( Rails ::HTML5 ::SafeListSanitizer , Rails ::HTML5 ::Sanitizer . white_list_sanitizer )
49
73
end
50
74
end
0 commit comments