A grunt plugin for testem.
This plugin requires Grunt
If you haven't used Grunt before, be sure to check out the Getting Started guide, as it explains how to create a Gruntfile as well as install and use Grunt plugins. Once you're familiar with that process, you may install this plugin with this command:
npm install -g testem grunt-clinpm install grunt-testem --save-dev
In your project's Gruntfile, add a section named
testem to the data object passed into
gruntinitConfig'testem':options :launch_in_ci :'firefox''safari'main :src: 'examples/*.html'dest: 'tests.tap';
src property be able to set
test_page html path as testem option or
TAP file path
See also Configuration File
It also accepts:
output.coveragethat is the folder path where coverage reports are written.
gruntinitConfig'testem':options :output:coverage : 'coverage-results/'main :src: 'examples/*.html'dest: 'tests.tap';
Source files must be instrumented before running tests. An example on how to do it in grunt is available inside
true, when a test fails, all remaining tests won't run (default
gruntinitConfig'testem':options :bailOut: truemain :src: 'examples/*.html'dest: 'tests.tap';
This option speeds up the test execution in case of errors.