diff --git a/bin/helpers/helper.js b/bin/helpers/helper.js index 7eedabbd..cf6461da 100644 --- a/bin/helpers/helper.js +++ b/bin/helpers/helper.js @@ -329,7 +329,7 @@ exports.setBrowserstackCypressCliDependency = (bsConfig) => { if (runSettings.npm_dependencies !== undefined && typeof runSettings.npm_dependencies === 'object') { if (!("browserstack-cypress-cli" in runSettings.npm_dependencies)) { - logger.warn("Missing browserstack-cypress-cli not found in npm_dependencies"); + logger.warn("Missing browserstack-cypress-cli not found in npm_dependencies"); runSettings.npm_dependencies['browserstack-cypress-cli'] = this.getAgentVersion() || "latest"; logger.warn(`Adding browserstack-cypress-cli version ${runSettings.npm_dependencies['browserstack-cypress-cli']} in npm_dependencies`); } diff --git a/bin/helpers/utils.js b/bin/helpers/utils.js index 941916a0..b15414fb 100644 --- a/bin/helpers/utils.js +++ b/bin/helpers/utils.js @@ -1986,7 +1986,7 @@ exports.ensureBrowserstackCypressCliDependency = (npmDependencies) => { } catch (err) { logger.debug("Could not read package.json version, using 'latest'"); } - + npmDependencies['browserstack-cypress-cli'] = version; logger.warn(`Adding browserstack-cypress-cli version ${version} in npm_dependencies`); }; @@ -1996,7 +1996,7 @@ exports.processAutoImportDependencies = (runSettings) => { exports.validateAutoImportConflict(runSettings); // Skip processing if auto_import_dev_dependencies is not enabled - if (!runSettings.auto_import_dev_dependencies) { + if (runSettings.auto_import_dev_dependencies != true) { return; } diff --git a/bin/testhub/utils.js b/bin/testhub/utils.js index b9515c1f..718bb595 100644 --- a/bin/testhub/utils.js +++ b/bin/testhub/utils.js @@ -77,7 +77,7 @@ exports.setTestObservabilityVariables = ( responseData.observability.options.allow_screenshots.toString(), requestData.framework_details.sdkVersion ); - helper.setBrowserstackCypressCliDependency(user_config); + if(user_config.run_settings.auto_import_dev_dependencies != true) helper.setBrowserstackCypressCliDependency(user_config); return [ responseData.jwt, responseData.build_hashed_id,