lithiumjake / tapir

simple tape test runner for node, featuring easy file watching and desktop notification

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Tapir

Build Status

simple tape test runner with easy default file watching and desktop notification Sexy Beast

installation

npm install -g tapir

to run tapir from the command line

usage

tapir

Tapir looks for the test script in package.json and runs it.

Tapir watches all javascript files in the current working directory, and all subdirectories, ignoring node_modules, bower_components. and bundle.js. When a javascript file is changed or added, it re-runs the test script.

Tapir uses node-notifier to provide desktop notification. Taper will indicate passing tests, failing tests, and runtime errors. Works out of the box with OSX using Growl. Linux requires notify-send to be installed. Windows requires Growl for Windows.

alternative usage

Alternatively, you can pipe to Tapir and it will notify you of test results.

Example:

tape test/*.test.js | tapir

license

MIT

About

simple tape test runner for node, featuring easy file watching and desktop notification

License:MIT License


Languages

Language:JavaScript 100.0%