UNPKG

875 BJavaScriptView Raw
1#!/usr/bin/env node
2
3// setup Jasmine
4const Jasmine = require('jasmine');
5const jasmine = new Jasmine();
6let config = require('./spec/support/jasmine');
7jasmine.loadConfig(config);
8jasmine.jasmine.DEFAULT_TIMEOUT_INTERVAL = 15000;
9
10// setup console reporter
11const JasmineConsoleReporter = require('jasmine-console-reporter');
12const reporter = new JasmineConsoleReporter({
13 colors: 1, // (0|false)|(1|true)|2
14 cleanStack: 1, // (0|false)|(1|true)|2|3
15 verbosity: 4, // (0|false)|1|2|(3|true)|4|Object
16 listStyle: 'indent', // "flat"|"indent"
17 timeUnit: 'ms', // "ms"|"ns"|"s"
18 timeThreshold: { ok: 500, warn: 1000, ouch: 3000 }, // Object|Number
19 activity: true,
20 emoji: true, // boolean or emoji-map object
21 beep: true
22});
23
24// initialize and execute
25jasmine.env.clearReporters();
26jasmine.addReporter(reporter);
27jasmine.execute();