diff options
Diffstat (limited to 'js/src/jit-test/tests/regexp_parse/CharacterClass_ControlEscape.js')
-rw-r--r-- | js/src/jit-test/tests/regexp_parse/CharacterClass_ControlEscape.js | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/js/src/jit-test/tests/regexp_parse/CharacterClass_ControlEscape.js b/js/src/jit-test/tests/regexp_parse/CharacterClass_ControlEscape.js new file mode 100644 index 000000000..bf0194423 --- /dev/null +++ b/js/src/jit-test/tests/regexp_parse/CharacterClass_ControlEscape.js @@ -0,0 +1,29 @@ +if (typeof parseRegExp === 'undefined') + quit(); + +load(libdir + "regexp_parse.js"); + +test("[\\f]", all_flags, + CharacterClass([ + ["\u000c", "\u000c"] + ])); + +test("[\\n]", all_flags, + CharacterClass([ + ["\u000a", "\u000a"] + ])); + +test("[\\r]", all_flags, + CharacterClass([ + ["\u000d", "\u000d"] + ])); + +test("[\\t]", all_flags, + CharacterClass([ + ["\u0009", "\u0009"] + ])); + +test("[\\v]", all_flags, + CharacterClass([ + ["\u000b", "\u000b"] + ])); |