gyp: fix test runner
This commit is contained in:
parent
a979ab9d99
commit
43d7cfca18
@ -159,6 +159,17 @@
|
||||
},
|
||||
|
||||
'actions': [
|
||||
|
||||
# {
|
||||
# 'action_name': 'test',
|
||||
# 'inputs': [],
|
||||
# 'outputs': [],
|
||||
# 'action': [
|
||||
# 'python',
|
||||
# '../tools/test.py',
|
||||
# ],
|
||||
# },
|
||||
|
||||
{
|
||||
'action_name': 'node_js2c',
|
||||
|
@ -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);
|
||||
|
@ -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')
|
||||
|
Loading…
x
Reference in New Issue
Block a user