18 lines
		
	
	
		
			643 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
		
		
			
		
	
	
			18 lines
		
	
	
		
			643 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(); |