adjustments for the test

This commit is contained in:
igorklopov 2016-08-12 14:56:48 +03:00
parent c2a458c544
commit 7fef710d08

View File

@ -30,6 +30,9 @@ require('../lib/spawn.js').spawn = function (cmd, args, opts) {
fs.mkdirSync(path.join(opts.cwd, 'Release'));
fs.writeFileSync(path.join(opts.cwd, 'Release', 'node.exe'), 'MZ');
}
if (cmd === 'patch') {
args[args.length - 1] = relative(args[args.length - 1]);
}
if (opts.cwd) {
opts.cwd = relative(opts.cwd);
}
@ -63,21 +66,21 @@ test(async () => {
assert.deepEqual(actions, [
'git clone https://github.com/nodejs/node node {"stdio":"inherit","cwd":"../temp"}',
'git reset --hard v0.12.5 {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R00000.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24002.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24204.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24262.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24266.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24523.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24543.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24639.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24642.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24643.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24644.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24824.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R25039.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R25444.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\node.v0.12.15.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R00000.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24002.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24204.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24262.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24266.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24523.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24543.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24639.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24642.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24643.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24644.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24824.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R25039.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R25444.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/node.v0.12.15.patch {"stdio":"inherit","cwd":"../temp/node"}',
'cmd /c vcbuild.bat x64 nosign {"stdio":"inherit","cwd":"../temp/node"}',
'copyFile ../temp/node/out/Release/node',
'getRelease v7.8.9',
@ -85,21 +88,21 @@ test(async () => {
'uploadAsset {"upload_url":"https://example.com/assets{?name,label}","assets":[]} v0.12.5-linux-x64',
'git clone https://github.com/nodejs/node node {"stdio":"inherit","cwd":"../temp"}',
'git reset --hard v0.12.5 {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R00000.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24002.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24204.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24262.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24266.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24523.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24543.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24639.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24642.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24643.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24644.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R24824.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R25039.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R25444.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\node.v0.12.15.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R00000.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24002.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24204.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24262.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24266.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24523.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24543.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24639.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24642.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24643.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24644.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R24824.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R25039.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R25444.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/node.v0.12.15.patch {"stdio":"inherit","cwd":"../temp/node"}',
'cmd /c vcbuild.bat x86 nosign {"stdio":"inherit","cwd":"../temp/node"}',
'copyFile ../temp/node/out/Release/node',
'getRelease v7.8.9',
@ -107,8 +110,8 @@ test(async () => {
'uploadAsset {"upload_url":"https://example.com/assets{?name,label}","assets":["v0.12.5-linux-x64"]} v0.12.5-linux-x86',
'git clone https://github.com/nodejs/node node {"stdio":"inherit","cwd":"../temp"}',
'git reset --hard v4.4.7 {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R32768.v8=4.5.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\node.v4.4.7.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R32768.v8=4.5.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/node.v4.4.7.patch {"stdio":"inherit","cwd":"../temp/node"}',
'cmd /c vcbuild.bat x64 nosign {"stdio":"inherit","cwd":"../temp/node"}',
'copyFile ../temp/node/out/Release/node',
'getRelease v7.8.9',
@ -116,8 +119,8 @@ test(async () => {
'uploadAsset {"upload_url":"https://example.com/assets{?name,label}","assets":["v0.12.5-linux-x64","v0.12.5-linux-x86"]} v4.4.7-linux-x64',
'git clone https://github.com/nodejs/node node {"stdio":"inherit","cwd":"../temp"}',
'git reset --hard v4.4.7 {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\backport.R32768.v8=4.5.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\node.v4.4.7.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/backport.R32768.v8=4.5.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/node.v4.4.7.patch {"stdio":"inherit","cwd":"../temp/node"}',
'cmd /c vcbuild.bat x86 nosign {"stdio":"inherit","cwd":"../temp/node"}',
'copyFile ../temp/node/out/Release/node',
'getRelease v7.8.9',
@ -125,7 +128,7 @@ test(async () => {
'uploadAsset {"upload_url":"https://example.com/assets{?name,label}","assets":["v0.12.5-linux-x64","v0.12.5-linux-x86","v4.4.7-linux-x64"]} v4.4.7-linux-x86',
'git clone https://github.com/nodejs/node node {"stdio":"inherit","cwd":"../temp"}',
'git reset --hard v6.3.1 {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\node.v6.3.1.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/node.v6.3.1.patch {"stdio":"inherit","cwd":"../temp/node"}',
'cmd /c vcbuild.bat x64 nosign {"stdio":"inherit","cwd":"../temp/node"}',
'copyFile ../temp/node/out/Release/node',
'getRelease v7.8.9',
@ -133,7 +136,7 @@ test(async () => {
'uploadAsset {"upload_url":"https://example.com/assets{?name,label}","assets":["v0.12.5-linux-x64","v0.12.5-linux-x86","v4.4.7-linux-x64","v4.4.7-linux-x86"]} v6.3.1-linux-x64',
'git clone https://github.com/nodejs/node node {"stdio":"inherit","cwd":"../temp"}',
'git reset --hard v6.3.1 {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i D:\\pkg-cache\\patches\\node.v6.3.1.patch {"stdio":"inherit","cwd":"../temp/node"}',
'patch -p1 -i ../patches/node.v6.3.1.patch {"stdio":"inherit","cwd":"../temp/node"}',
'cmd /c vcbuild.bat x86 nosign {"stdio":"inherit","cwd":"../temp/node"}',
'copyFile ../temp/node/out/Release/node',
'getRelease v7.8.9',