Browse Source

fix: spec runner not parsing correctly

Samuel Attard 6 years ago
parent
commit
984e77e470
2 changed files with 2 additions and 2 deletions
  1. 1 1
      script/spec-runner.js
  2. 1 1
      spec-main/api-app-spec.ts

+ 1 - 1
script/spec-runner.js

@@ -21,7 +21,7 @@ const specHashPath = path.resolve(__dirname, '../spec/.hash')
 
 let runnersToRun = null
 if (args.runners) {
-  runnersToRun = args.only.split(',')
+  runnersToRun = args.runners.split(',')
   console.log('Only running:', runnersToRun)
 } else {
   console.log('Will trigger all spec runners')

+ 1 - 1
spec-main/api-app-spec.ts

@@ -226,7 +226,7 @@ describe('app module', () => {
       const [code1] = await firstExited
       expect(code1).to.equal(0)
       const data2 = (await data2Promise)[0].toString('ascii')
-      const secondInstanceArgsReceived = JSON.parse(data2.toString('ascii'))
+      const secondInstanceArgsReceived: string[] = JSON.parse(data2.toString('ascii'))
       const expected = process.platform === 'win32'
         ? [process.execPath, '--some-switch', '--allow-file-access-from-files', secondInstanceArgsReceived.find(x => x.includes('original-process-start-time')), appPath, 'some-arg']
         : secondInstanceArgs