X Tutup
Skip to content

Commit d2ad8ef

Browse files
build: pass through value of unknown flag as well as the flag to make --grep work again (electron#17485)
1 parent a16dc13 commit d2ad8ef

File tree

1 file changed

+11
-2
lines changed

1 file changed

+11
-2
lines changed

script/spec-runner.js

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,22 @@ const crypto = require('crypto')
55
const fs = require('fs')
66
const { hashElement } = require('folder-hash')
77
const path = require('path')
8-
const unknownArgs = []
8+
const unknownFlags = []
99

1010
const args = require('minimist')(process.argv, {
1111
string: ['runners'],
12-
unknown: arg => unknownArgs.push(arg)
12+
unknown: arg => unknownFlags.push(arg)
1313
})
1414

15+
const unknownArgs = []
16+
for (const flag of unknownFlags) {
17+
unknownArgs.push(flag)
18+
const onlyFlag = flag.replace(/^-+/, '')
19+
if (args[onlyFlag]) {
20+
unknownArgs.push(args[onlyFlag])
21+
}
22+
}
23+
1524
const utils = require('./lib/utils')
1625

1726
const BASE = path.resolve(__dirname, '../..')

0 commit comments

Comments
 (0)
X Tutup