2017-06-21 09:18:26 -04:00
|
|
|
/*
|
|
|
|
* 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 });
|
2019-07-15 08:10:31 -04:00
|
|
|
jasmine.loadConfig({ random: true, spec_files: ['**/*.spec.js'] });
|
2017-06-21 09:18:26 -04:00
|
|
|
jasmine.execute();
|