Qunit Notifier
Qunit notifier is a notification system for unit tests written with QUnit Library.
Getting Started
Requirements
To run Qunit Notifier correctly, you must have installed:
- nodeJS
- phantomJS
- npm - Comes with node now
- Growl, Snarl or Libnotify to display Qunit Notifier notifications. But it's not obligatory, Qunit Notifier displays messages on terminal too ;)
Install it globally
- With npm
$ npm install -g qunit_notifier
Configure
You can pass a configuration file for Qunit Notifier. See more details on documentation.
var path = ; var qunit_notifier = testPath: path runner: path notifier: 'snarl' theme: 'doom'; moduleexports = qunit_notifier;
A example can be found in "example" folder.
Options
You can configure your test runner with some options:
- testPath: Qunit test cases path
- runner: Qunit html runner
- notifier: System notification ("growl","snarl" or "libnotify")
- theme: Yes, we have some themes! :D ("default","batman","doom","ironman","streetfighter")
- silent: Display messages only on terminal (true, false)
... More details on documentation =)
Custom Themes
In few days... =)
Run it!
You run Qunit Notifier directly by "qunit_notifier" command! :D
$ qunit_notifier config_file.js
Screenshots
Default theme
Doom theme
Batman theme