spec/scanner/escapes_spec.rb in regexp_parser-2.0.0 vs spec/scanner/escapes_spec.rb in regexp_parser-2.0.1
- old
+ new
@@ -25,9 +25,10 @@
include_examples 'scan', 'a\012c', 1 => [:escape, :octal, '\012', 1, 5]
include_examples 'scan', 'a\0124', 1 => [:escape, :octal, '\012', 1, 5]
include_examples 'scan', '\712+7', 0 => [:escape, :octal, '\712', 0, 4]
+ include_examples 'scan', 'a\xA', 1 => [:escape, :hex, '\xA', 1, 4]
include_examples 'scan', 'a\x24c', 1 => [:escape, :hex, '\x24', 1, 5]
include_examples 'scan', 'a\x0640c', 1 => [:escape, :hex, '\x06', 1, 5]
include_examples 'scan', 'a\u0640c', 1 => [:escape, :codepoint, '\u0640', 1, 7]
include_examples 'scan', 'a\u{640 0641}c', 1 => [:escape, :codepoint_list, '\u{640 0641}', 1, 13]