Fixed the inverted empty character class handling test.
This commit is contained in:
parent
e63f64a3d5
commit
05381fedfa
|
@ -255,9 +255,9 @@ test("classes", function() {
|
||||||
doesNotParse(nonEmptyClassParser, "");
|
doesNotParse(nonEmptyClassParser, "");
|
||||||
doesNotParse(nonEmptyClassParser, "ab");
|
doesNotParse(nonEmptyClassParser, "ab");
|
||||||
|
|
||||||
var invertedEmptyClassParser = PEG.buildParser('start: []');
|
var invertedEmptyClassParser = PEG.buildParser('start: [^]');
|
||||||
doesNotParse(invertedEmptyClassParser, "");
|
doesNotParse(invertedEmptyClassParser, "");
|
||||||
doesNotParse(invertedEmptyClassParser, "a");
|
parses(invertedEmptyClassParser, "a", "a");
|
||||||
doesNotParse(invertedEmptyClassParser, "ab");
|
doesNotParse(invertedEmptyClassParser, "ab");
|
||||||
|
|
||||||
var invertedNonEmptyClassParser = PEG.buildParser('start: [^ab-d]');
|
var invertedNonEmptyClassParser = PEG.buildParser('start: [^ab-d]');
|
||||||
|
|
Loading…
Reference in a new issue