test: make test runner multi-arch/mode compatible
authorBen Noordhuis <info@bnoordhuis.nl>
Thu, 16 Oct 2014 16:43:13 +0000 (18:43 +0200)
committerBen Noordhuis <info@bnoordhuis.nl>
Thu, 16 Oct 2014 20:39:34 +0000 (22:39 +0200)
commitedaf7af30bddef699ea68726fedd7a28d1dc999a
tree067c9a5e5646085b6988cd8bc61de91a99c385b7
parent5ec2b3fc3d2da83eed34645176c720fb2c4c4969
test: make test runner multi-arch/mode compatible

Make `python tools/test.py --arch=ia32,x64 --mode=debug,release` work.
The test runner looks for the `node` binary in `out/${arch}.${mode}/`.

Running tools/test.py without --arch makes it use `out/Release/node` or
`out/Debug/node` like before.

This commit removes `test/simple/test-executable-path.js` because the
assumptions it makes about the locations of the debug and release
binaries are now outdated.

PR-URL: https://github.com/node-forward/node/pull/24
Reviewed-By: Fedor Indutny <fedor@indutny.com>
test/message/testcfg.py
test/simple/test-executable-path.js [deleted file]
test/testpy/__init__.py
test/timers/testcfg.py
tools/test.py