Fix broken Android object configuration object. (#4282)
This fixes the internal configuration object for android. The old solution created an array with objects instead of just keys on the object.
This commit is contained in:
parent
d6bf5ddce3
commit
c1ebc91085
|
|
@ -210,7 +210,11 @@ function validateInput(argv) {
|
|||
}
|
||||
|
||||
export async function parseCommandLine() {
|
||||
let yargsInstance = yargs(hideBin(process.argv));
|
||||
let argvFix = process.argv.map(arg =>
|
||||
arg === '--android' ? '--android.enabled' : arg
|
||||
);
|
||||
|
||||
let yargsInstance = yargs(hideBin(argvFix));
|
||||
let parsed = yargsInstance
|
||||
.parserConfiguration({
|
||||
'camel-case-expansion': false,
|
||||
|
|
@ -2132,13 +2136,6 @@ export async function parseCommandLine() {
|
|||
const aliases = parsed.getOptions().alias,
|
||||
argv = parsed.argv;
|
||||
|
||||
// hack to keep backward compability to --android
|
||||
if (
|
||||
argv.android === true ||
|
||||
(argv.browsertime && argv.browsertime.android === true)
|
||||
) {
|
||||
set(argv, 'browsertime.android.enabled', true);
|
||||
}
|
||||
// aliases are long options -> short option
|
||||
const aliasLookup = reduce(
|
||||
aliases,
|
||||
|
|
|
|||
Loading…
Reference in New Issue