Skip to content

Commit ddea83f

Browse files
committed
test Text.check: add a space at the start in character reference cases
1 parent 7040440 commit ddea83f

File tree

1 file changed

+10
-0
lines changed

1 file changed

+10
-0
lines changed

test/test_text_check.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,6 +72,11 @@ def test_character_reference_decimal_garbage_at_the_end
7272
assert_check_failed("&#48x;", "&")
7373
end
7474

75+
def test_character_reference_decimal_space_at_the_start
76+
# U+0030 DIGIT ZERO
77+
assert_check_failed("&# 48;", "&")
78+
end
79+
7580
def test_character_reference_decimal_control_character
7681
# U+0008 BACKSPACE
7782
assert_check_failed("", "")
@@ -92,6 +97,11 @@ def test_character_reference_hex_garbage_at_the_end
9297
assert_check_failed("&#x48x;", "&")
9398
end
9499

100+
def test_character_reference_hex_space_at_the_start
101+
# U+0030 DIGIT ZERO
102+
assert_check_failed("&#x 30;", "&")
103+
end
104+
95105
def test_character_reference_hex_surrogate_block
96106
# U+0D800 SURROGATE PAIR
97107
assert_check_failed("�", "�")

0 commit comments

Comments
 (0)