Reporter for testem that outputs one test per line
npm install testem-line-reporterReport just the interesting part of a test run: the failures and the dots.
npm install testem-failure-dot-reporter
Create a testem.js config file that sets reporter to testem-failure-dot-reporter:
```
var FailureDotReporter = require('testem-failure-dot-reporter');
var reporter = new FailureDotReporter();
module.exports = {
"framework": "qunit",
"test_page": "tests/index.html?hidepassed&coverage",
"disable_watching": true,
"launch_in_ci": [
"PhantomJS"
],
"reporter": reporter
};
``
Run tests in an Ember CLI project, reporting only failures:
ember test --config-file ~/work/project/testem.js
bin/run-tests.js is a sample script that uses
sane to watch the filesystem,
run tests on changes, parse the blanket.js coverage
report, and output test coverage changes.
node_modules/testem-failure-dot-reporter/bin/run-tests.js
This currently doesn't work with ember test --module some-module because Ember CLItestem.json
rewrites the file to accomplish this, and doesn't support thetestem.js` file.