Package Exports
- jasmine-node
- jasmine-node/lib/jasmine-node/index
- jasmine-node/lib/jasmine-node/index.js
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (jasmine-node) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
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 -gusage
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-nodeIf you aren't using npm, you should add pwd/lib to the $NODE_PATH
environment variable, then run:
node lib/jasmine-node/cli.jsYou can supply the following arguments:
--autotest, provides automatic execution of specs after each changes--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.
development
Install the dependent packages by running:
npm installRun the specs before you send your pull request:
scripts/specsor
scripts/specs --verbose