Add TEST_DEBUG env var option for test.sh, to enable node 6 debugger (#4764)

This commit is contained in:
Andrew Levine 2016-10-23 22:58:25 -05:00 committed by Henry Zhu
parent 905efd1f26
commit 7cfe5c13e3
2 changed files with 13 additions and 1 deletions

View File

@ -115,6 +115,12 @@ Use the `TEST_GREP` variable to run a subset of tests by name:
$ TEST_GREP=transformation make test
```
To enable the node debugger added in v6.3.0, set the `TEST_DEBUG` environment variable:
```sh
$ TEST_DEBUG=true make test
```
To test the code coverage, use:
```sh

View File

@ -5,4 +5,10 @@ if [ -z "$TEST_GREP" ]; then
TEST_GREP=""
fi
node node_modules/mocha/bin/_mocha `scripts/_get-test-directories.sh` --opts test/mocha.opts --grep "$TEST_GREP"
node="node"
if [ "$TEST_DEBUG" ]; then
node="node --inspect --debug-brk"
fi
$node node_modules/mocha/bin/_mocha `scripts/_get-test-directories.sh` --opts test/mocha.opts --grep "$TEST_GREP"