Make mocha use test/mocha.opts to DRY up options used by npm test and test/runall.sh and support coffee. Add coffee-script as devDependency to package.json

This commit is contained in:
Nicholas Dudfield
2013-10-13 15:38:04 +07:00
parent a25ba91876
commit 9dfbffa4b8
3 changed files with 4 additions and 8 deletions

View File

@@ -2,13 +2,10 @@
"name": "rippled",
"version": "0.0.1",
"description": "Rippled Server",
"private": true,
"directories": {
"test": "test"
},
"dependencies": {
"ripple-lib": "0.7.25",
"async": "~0.2.9",
@@ -16,17 +13,15 @@
"simple-jsonrpc": "~0.0.2"
},
"devDependencies": {
"coffee-script": "~1.6.3",
"mocha": "~1.13.0"
},
"scripts": {
"test": "mocha --reporter spec --ui tdd --timeout 10000 --slow 600 test/*-test.js"
"test": "mocha test/*-test.{js,coffee}"
},
"repository": {
"type": "git",
"url": "git://github.com/ripple/rippled.git"
},
"readmeFilename": "README.md"
}

1
test/mocha.opts Normal file
View File

@@ -0,0 +1 @@
--reporter spec --compilers coffee:coffee-script --ui tdd --timeout 10000 --slow 600

View File

@@ -1,4 +1,4 @@
#!/bin/bash
mocha --ui tdd --reporter spec --timeout 10000 test/*-test.js
mocha test/*-test.{js,coffee}