jasmine-node

Integration of Jasmine Spec framework with Node.js

jasmine-node

This node.js module makes the wonderful Pivotal Lab’s jasmine (http://github.com/pivotal/jasmine) spec framework available in node.js.

install

npm install jasmine-node -g

usage

Write the specifications for your code in *.js and *.coffee files in the spec/ directory (note: your specification files must end with either .spec.js or .spec.coffee; otherwise jasmine-node won’t find them!). You can use sub-directories to better organise your specs.

If you have installed the npm package, you can run it with:

jasmine-node

If you aren’t using npm, you should add pwd/lib to the $NODE_PATH environment variable, then run:

node lib/jasmine-node/cli.js

You can supply the following arguments:

  • –coffee, allow execution of .coffee specs
  • –color, indicates spec output should uses color to indicates passing (green) or failing (red) specs
  • –noColor, do not use color in the output
  • –verbose, verbose output as the specs are run
  • –junitreport, export tests results as junitreport xml format’

Checkout spec/SampleSpecs.js to see how to use it.

Related Repositories

jasmine-node

jasmine-node

Integration of Jasmine Spec framework with Node.js ...

grunt-browserify-jasmine-node-example

grunt-browserify-jasmine-node-example

An example of how to set up a project for cross-developing for the browser and node.js. ...

grunt-jasmine-node-coverage

grunt-jasmine-node-coverage

Grunt task for running jasmine-node ...

jasmine-phantom-node

jasmine-phantom-node

javascript test runner that uses phantom-node to execute jasmine specs ...

es6-node-mongo-boilerplate

es6-node-mongo-boilerplate

Boilerplate: ES6 Front End, Sass (with Bourbon and Neat), Gulp, Karma/Jasmine/Jasmine jQuery, Node.js, Express, MongoDB ...


Top Contributors

mhevery adomokos herrtreas quangv timbertson asalant eboto booo TheRaven petrjanda jherdman jeffwatkins mental vojtajina blambeau easternbloc nono cmilfont davidmiller davidpaniz sarenji gtanner iangreenleaf jdiamond jimmycuadra ken39arg mcollina Phoscur tikonen invalid-email-address