gyp: fix test runner

This commit is contained in:
Ryan Dahl 2011-08-04 17:13:37 -07:00
parent a979ab9d99
commit 43d7cfca18
3 changed files with 16 additions and 5 deletions

View File

@ -159,6 +159,17 @@
},
'actions': [
# {
# 'action_name': 'test',
# 'inputs': [],
# 'outputs': [],
# 'action': [
# 'python',
# '../tools/test.py',
# ],
# },
{
'action_name': 'node_js2c',

View File

@ -26,15 +26,15 @@ var path = require('path');
var isDebug = (process.version.indexOf('debug') >= 0);
var debugPath = path.normalize(path.join(__dirname, '..', '..',
'build', 'debug', 'node_g'));
'out', 'Debug', 'node'));
var defaultPath = path.normalize(path.join(__dirname, '..', '..',
'build', 'default', 'node'));
'out', 'Release', 'node'));
console.error('debugPath: ' + debugPath);
console.error('defaultPath: ' + defaultPath);
console.error('process.execPath: ' + process.execPath);
if (/node_g$/.test(process.execPath)) {
if (isDebug) {
assert.ok(process.execPath.indexOf(debugPath) == 0);
} else {
assert.ok(process.execPath.indexOf(defaultPath) == 0);

View File

@ -663,9 +663,9 @@ class Context(object):
def GetVm(self, mode):
if mode == 'debug':
name = 'build/debug/node_g'
name = 'out/Debug/node'
else:
name = 'build/default/node'
name = 'out/Release/node'
if utils.IsWindows() and not name.endswith('.exe'):
name = os.path.abspath(name + '.exe')