18 lines
		
	
	
		
			640 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			18 lines
		
	
	
		
			640 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
/*
 | 
						|
 * 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();
 |