From fcdc0a0298e6c0c3b42569ed8db3ea77cafef751 Mon Sep 17 00:00:00 2001 From: Mark Lee Date: Sun, 17 Sep 2017 15:17:38 -0700 Subject: [PATCH] chore(generic): upgrade electron-windows-store to 0.12 electron-windows-store no longer packages the test folder, so vendor the bogus private key for tests. --- package.json | 2 +- test/fast/makers/appx_spec.js | 7 ++++--- test/fixture/bogus-private-key.pvk | Bin 0 -> 1196 bytes test/slow/api_spec_slow.js | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) create mode 100755 test/fixture/bogus-private-key.pvk diff --git a/package.json b/package.json index 1a199330bd..d3104df3e9 100644 --- a/package.json +++ b/package.json @@ -148,7 +148,7 @@ "electron-installer-dmg": "^0.2.0", "electron-installer-flatpak": "^0.6.0", "electron-installer-redhat": "^0.5.0", - "electron-windows-store": "^0.10.1", + "electron-windows-store": "^0.12.0", "electron-winstaller": "^2.5.0" }, "engines": { diff --git a/test/fast/makers/appx_spec.js b/test/fast/makers/appx_spec.js index ddfe3d20a1..a1062f6b78 100644 --- a/test/fast/makers/appx_spec.js +++ b/test/fast/makers/appx_spec.js @@ -19,9 +19,10 @@ describe('appx maker', () => { if (process.platform === 'win32') { it('should create a .pfx file', async () => { - await fs.copy(join(__dirname, '..', '..', '..', 'node_modules', - 'electron-windows-store', 'test', 'lib', 'bogus-private-key.pvk'), - join(tmpDir, 'dummy.pvk')); + await fs.copy( + join(__dirname, '..', '..', 'fixture', 'bogus-private-key.pvk'), + join(tmpDir, 'dummy.pvk') + ); const outputCertPath = await createDefaultCertificate('CN=Test', { certFilePath: tmpDir, certFileName: 'dummy', diff --git a/test/fixture/bogus-private-key.pvk b/test/fixture/bogus-private-key.pvk new file mode 100755 index 0000000000000000000000000000000000000000..0563d8d94ab28566fc57f88198e582c4e7abf506 GIT binary patch literal 1196 zcmV;d1XKGS@wKo30000200000000000001#1ONaB0ssI2Bme+XQ$aES2mk;90097f zwK~)y7g0gw!X1_#s-lgcvdUCGPLyP1qC}W!*f^1Qlxw=jlm>Ok&AICR^<^6iiC+vM zx+92@CRCEta0R*BW}o56l^Sz^85eXeVv4A=E^h|?r zCVOZg#;Qf_rUy;Rhaij7jRVf+6edkufn(^4P*jn^op33t;T3-^5r%@)MKB&>gcX&^ zs(Wg?9(Yuz8x1uhK1sIcyeK5Dbbp6LQv9W**1^KTRPKSr)MUbsD6W~M_BG8Rv2_tN z_O5FM48@D6F7@O%FnBL&L?PTsX=FR*!mi~CgZ{-jT4tEi%~Yf34!Ut8)*rH6so^5$ z4u278Y2j$cp(8J;aE6PO8I_F;M_I7;QIv$!oatmSR(yyD8U;rF+Zs8{C`hFQ)4xExw95wh5-vDJA^&4cC^MN7?Jk;CpDps z-hrfB`K(=ZCAttLt*8=CB0v!z3JVRnhuJuQjv?ko>L3HrdBsfnmRgvT>H3kO!JFVS z66ktJm~rORTS$LI93)RnRLa?aWw0nO&(1}Gs3uDc!KTqzbNC3kZuh@0nIQTg`V8W4 z%p;#FS0QQuHea|}AV(A-j~a3sf$Eg|t3b4X@GsWubil|j6Oi(CB-I6T9+3}_R-vv6 zhUQP6w1B&?iji1x?l$;nDwvtKaunbqUu$a6Uv;I+&+uS?%r4A2vy)wu%sY2tTr|^l zno*Z_Aj<;zKndPJST-?b4}jjrn8>h;o#qF#it?J;Eq4p;6XPH1;I7}h0U2e$^m`?f=G->oNSzUS=`w z#=GZsN9X&qVIm9k+OUt-!V=;DQhOHZ%Uy9ft|Ok5bX!Ow(l5<#Z9WskwPMZD*%iI{b8g; zePjqmpd`BH9w>~h)hktQ(tQC3WwAdguGPi#?ASM#N;}Uhg{)t7 zOcxyA84`zQqC;JoyZ|gMqom7VxzIVnc~sqic|KX~37j`si83X2AS*ku-XnDh6|qla z!?~x+n?ir1d-tSoXpjdK&dWU%7jsnDSTF)t9y_s|0LAZTDcX1FalS_1KVbeUXwP~} KDkb}Rv&aXl$ue93 literal 0 HcmV?d00001 diff --git a/test/slow/api_spec_slow.js b/test/slow/api_spec_slow.js index afa89a8355..5f5cba7f3d 100644 --- a/test/slow/api_spec_slow.js +++ b/test/slow/api_spec_slow.js @@ -169,7 +169,7 @@ describe(`electron-forge API (with installer=${installer.substr(12)})`, () => { packageJSON.config.forge.windowsStoreConfig.packageName = 'TestApp'; if (process.platform === 'win32') { await fs.copy( - path.join(__dirname, '..', '..', 'node_modules', 'electron-windows-store', 'test', 'lib', 'bogus-private-key.pvk'), + path.join(__dirname, '..', 'fixture', 'bogus-private-key.pvk'), path.join(dir, 'default.pvk') ); packageJSON.config.forge.windowsStoreConfig.devCert = await createDefaultCertificate(