build(aio): refactor and test the example-boilerplate tool

This commit is contained in:
Peter Bacon Darwin
2017-07-27 08:29:17 +01:00
committed by Alex Rickabaugh
parent 51f1da1b85
commit ecff8e6c93
5 changed files with 238 additions and 150 deletions

View File

@ -0,0 +1,17 @@
/*
* Use this script to run the tests for the doc generation
* We cannot use the Jasmine CLI directly because it doesn't seem to
* understand the glob and only runs one spec file.
*
* Equally we cannot use a jasmine.json config file because it doesn't
* allow us to set the projectBaseDir, which means that you have to run
* jasmine CLI from this directory.
*
* Using a file like this gives us full control and keeps the package.json
* file clean and simple.
*/
const Jasmine = require('jasmine');
const jasmine = new Jasmine({ projectBaseDir: __dirname });
jasmine.loadConfig({ spec_files: ['*.spec.js'] });
jasmine.execute();