David Majda
3308807d22
Behavior specs cleanup: Move spec/api/generated-parser-behavior.spec.js
...
Move spec/api/generated-parser-behavior.spec.js to
spec/behavior/generated-parser-behavior.spec.js. It's not an API test,
strictly speaking.
2015-01-12 16:39:56 +01:00
David Majda
84473db3ce
Specs cleanup: Small description cleanups/fixes
2015-01-12 14:18:11 +01:00
David Majda
178d56699a
Update GitHub project URLs
...
See https://groups.google.com/d/msg/pegjs/4a6zWKQSG6U/n8Pm257Lz6wJ .
I didn't update CHANGELOG.md as I consider issue URLs there historical artifacts
;-)
2014-11-28 13:56:47 +01:00
David Majda
e101e1b6f3
Specs cleanup: Implement generated parser API specs
...
The generated parser API specs are mostly extracted from
generated-parser.spec.js, which got renamed to
generated-parser-behavior.spec.js to better reflect its purpose.
2014-06-03 20:16:27 +02:00
David Majda
94c8b08acf
Specs cleanup: Implement plugin API specs
2014-06-03 20:16:27 +02:00
David Majda
d0ff834a3d
Specs cleanup: Implement PEG.js API specs
...
Some parts were previously part of generated parser specs, these were
moved.
2014-06-03 20:16:27 +02:00
David Majda
0306a76152
Specs cleanup: Rename & simplify |varyAll|
...
Rename |varyAll| to |varyOptimizationOptions|, because that's what the
function does. Simplify as we don't need a fully generic solution.
2014-06-03 20:16:16 +02:00
David Majda
3d637173ee
Specs cleanup: Split specs into unit and API specs
...
Unit specs are unit tests of internal stuff. API specs are tests of the
user-visible APIs and behavior.
I think it makes sense to make this distinction because then the public
API line is more clearly visible e.g. when using the specs as
documentation.
2014-05-23 12:57:41 +02:00