49 Commits (669668fc1b2f557fdf77810a5574c6766d1d7869)

Author SHA1 Message Date
David Majda 669668fc1b Jasmine: Convert zero or more matching tests 13 years ago
David Majda 1ab06ff906 Jasmine: Convert one or more matching tests 13 years ago
David Majda 03716a562d Jasmine: Convert action code tests 13 years ago
David Majda b06bd774f5 Jasmine: Convert rule reference matching tests 13 years ago
David Majda 14c11b4dfc Jasmine: Convert class matching tests 13 years ago
David Majda 75ab03dc85 Jasmine: Convert any matching tests 13 years ago
David Majda ec48742032 Jasmine: Convert literal matching tests 13 years ago
David Majda 94205ab639 Jasmine: Convert tests of parser's "grammar" rule 13 years ago
David Majda f746189f2b Jasmine: Convert tests of parser's "initializer" rule 13 years ago
David Majda a49674b05f Jasmine: Change |oneRuleGrammar| parameter handling
This change makes code using |oneRuleGrammar| less verbose + prepares
for passing of the initializer (will be used by code added in the next
few commits).
13 years ago
David Majda 171d62fce4 Jasmine: Convert tests of parser's "rule" rule 13 years ago
David Majda e17d4de7ae Jasmine: Convert tests of parser's "expression" rule 13 years ago
David Majda cc22086a09 Jasmine: Convert tests of parser's "choice" rule 13 years ago
David Majda 434abdb272 Jasmine: Convert tests of parser's "sequence" rule 13 years ago
David Majda ec8889f85d Jasmine: Convert tests of parser's "labeled" rule 13 years ago
David Majda bf6d412a4f Jasmine: Convert tests of parser's "prefixed" rule 13 years ago
David Majda 3e083cc51b Jasmine: Convert tests of parser's "suffixed" rule 13 years ago
David Majda 45f825c24f Jasmine: Convert tests of parser's "primary" rule 13 years ago
David Majda 57bbcd71e5 Jasmine: Convert tests of parser's "action" rule 13 years ago
David Majda 35771e15bc Jasmine: Convert tests of parser's "braced" rule 13 years ago
David Majda b1cb214e8b Jasmine: Convert non-tests of parser's character class rules 13 years ago
David Majda 4f5b78b372 Jasmine: Convert tests of parser's "identifier" rule 13 years ago
David Majda a3d93f000f Jasmine: Convert tests of parser's "literal" rule 13 years ago
David Majda 573db92583 Jasmine: Convert tests of parser's "string" rule 13 years ago
David Majda fa65018b15 Jasmine: Convert tests of parser's "doubleQuotedString" rule 13 years ago
David Majda 0e384b31f4 Jasmine: Convert tests of parser's "doubleQuotedCharacter" rule 13 years ago
David Majda 2f5f8d5932 Jasmine: Convert tests of parser's "simpleDoubleQuotedCharacter" rule 13 years ago
David Majda fb01f48c97 Jasmine: Convert tests of parser's "singleQuotedString" rule 13 years ago
David Majda d3b3fe9b78 Jasmine: Convert tests of parser's "singleQuotedCharacter" rule 13 years ago
David Majda 124e45606c Jasmine: Convert tests of parser's "simpleSingleQuotedCharacter" rule 13 years ago
David Majda ba68919b0a Jasmine: Convert tests of parser's "class" rule 13 years ago
David Majda 5fb59b05f2 Jasmine: Convert tests of parser's "classCharacterRange" rule 13 years ago
David Majda d29a753b8d Jasmine: Convert tests of parser's "classCharacter" rule 13 years ago
David Majda b9ae8f9561 Jasmine: Convert tests of parser's "bracketDelimitedCharacter" rule 13 years ago
David Majda da4ac8bb92 Jasmine: Convert tests of parser's "simpleBracketDelimitedCharacter" rule 13 years ago
David Majda 2bb266bbaf Jasmine: Convert tests of parser's "simpleEscapeSequence" rule 13 years ago
David Majda 2619becb9d Jasmine: Convert tests of parser's "zeroEscapeSequence" rule 13 years ago
David Majda 2b43f8ebb8 Jasmine: Convert tests of parser's "hexEscapeSequence" rule 13 years ago
David Majda 0bbca136a2 Jasmine: Convert tests of parser's "unicodeEscapeSequence" rule 13 years ago
David Majda a27dc5ae4a Jasmine: Convert tests of parser's "eolEscapeSequence" rule 13 years ago
David Majda 4f91286013 Jasmine: Convert non-tests of parser's character class rules 13 years ago
David Majda 3bc61c4c50 Jasmine: Convert tests of parser's "__" rule 13 years ago
David Majda fadaef84dd Jasmine: Convert tests of parser's "comment" rule 13 years ago
David Majda b5ccaed491 Jasmine: Convert tests of parser's "singleLineComment" rule 13 years ago
David Majda dac3b0d8d9 Jasmine: Convert tests of parser's "multiLineComment" rule 13 years ago
David Majda 328edf667c Jasmine: Convert tests of parser's "eol" rule 13 years ago
David Majda b4cffee9d4 Jasmine: Convert tests of parser's "eolChar" rule 13 years ago
David Majda a46b9c197b Jasmine: Convert tests of parser's "whitespace" rule 13 years ago
David Majda c27b96051a Jasmine: Initial infrastructure
This is the first of many commits that gradually convert PEG.js's test
suite from QUnit to Jasmine, cleaning it up on the way.

Main reason for the change is that Jasmine allows nested contexts,
allowing to structure the tests in a better way than QUnit. Moreover,
the tests needed to be cleaned up a bit.
13 years ago