UNPKG

jasmine

Version:

CLI for Jasmine, a simple JavaScript testing framework for browsers and Node

24 lines (20 loc) 662 B
#!/usr/bin/env node const path = require('path'); const os = require('os'); const process = require('process'); const Command = require('../lib/command'); const Jasmine = require('../lib/jasmine'); const ParallelRunner = require("../lib/parallel_runner"); const examplesDir = path.join(path.dirname(require.resolve('jasmine-core')), 'jasmine-core', 'example', 'node_example'); const command = new Command(path.resolve(), examplesDir, { Jasmine, ParallelRunner, print: console.log, terminalColumns: process.stdout.columns, platform: os.platform, }); command.run(process.argv.slice(2)) .catch(e => { console.error(e); process.exit(1); });