2 desc "run test suite with node.js"
3 task :node => :build do
4 # make sure jasmine-node exists, and barf if it doesn't
5 if %x['jasmine-node'] =~ /USAGE/
6 unless system 'jasmine-node', base_path.join('spec').to_s
7 raise "node.js tests failed"
10 puts "jasmine-node is not available"
13 puts " npm install -g jasmine-node"
15 puts "...and then try again."