Fixed the inverted empty character class handling test.

This commit is contained in:
David Majda 2010-04-14 20:59:41 +02:00
parent e63f64a3d5
commit 05381fedfa

View file

@ -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]');