This project uses semver, please check the scope of this pr:
[ ] #none# - documentation fixes and/or test additions
[ ] #patch# - backwards-compatible bug fix
[x] #minor# - adding functionality in a backwards-compatible manner
[ ] #major# - incompatible API change
Testing
This PR enables testing of the blueprints in an automated manner. Each blueprint is run, and then its generated files are linted to ensure they are formatted correctly. The list of all files generated will be displayed, with green check marks next to them if they pass lint:
Sometimes, we don't customize all the variations of a blueprint, like not implementing the -test generator. Hopefully, we'll eventually close all those gaps, but in the meantime, you can tell the test to skip the lint check on certain files if you know we didn't generate them, those files get a yellow x next to them:
If a file does not pass lint, it will get a red x and the erors will be displayed directly below the filename, also in red:
CHANGELOG
Added the *-test blueprints from ember-frost-test
Added the blueprints from ember-frost-core
Added automated tests to run the blueprints and lint the generated files.
This project uses semver, please check the scope of this pr:
Testing
This PR enables testing of the blueprints in an automated manner. Each blueprint is run, and then its generated files are linted to ensure they are formatted correctly. The list of all files generated will be displayed, with green check marks next to them if they pass lint:
Sometimes, we don't customize all the variations of a blueprint, like not implementing the
-test
generator. Hopefully, we'll eventually close all those gaps, but in the meantime, you can tell the test to skip the lint check on certain files if you know we didn't generate them, those files get a yellowx
next to them:If a file does not pass lint, it will get a red
x
and the erors will be displayed directly below the filename, also in red:CHANGELOG
*-test
blueprints fromember-frost-test
ember-frost-core