Skip to content

Commit 471577e

Browse files
Merge pull request #114 from LambdaTest/dev
regex change
2 parents dea68f0 + 1d25b64 commit 471577e

File tree

1 file changed

+7
-3
lines changed

1 file changed

+7
-3
lines changed

commands/utils/validate.js

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -174,14 +174,19 @@ module.exports = validate_config = function (lt_config, validation_configs) {
174174
}
175175

176176
if (lt_config["run_settings"]["cypress_settings"] != "") {
177+
for (let i = 0; i < validation_configs.blacklistCommands.length; i++) {
178+
validation_configs.blacklistCommands[i] = new RegExp(
179+
validation_configs.blacklistCommands[i]
180+
);
181+
}
177182
let settings = lt_config["run_settings"]["cypress_settings"].split(";");
178183
//let setting_names = [];
179184
let settings_flag = true;
180185
let setting_param = "";
181186
for (let i = 0; i < settings.length; i++) {
182187
if (
183-
validation_configs.blacklistCommands.includes(
184-
settings[i].split(" ")[0]
188+
validation_configs.blacklistCommands.some((rx) =>
189+
rx.test(settings[i].split(" ")[0])
185190
)
186191
) {
187192
settings_flag = false;
@@ -201,7 +206,6 @@ module.exports = validate_config = function (lt_config, validation_configs) {
201206
reject("Smart UI project name is missing");
202207
} else if (lt_config.run_settings.smart_ui.project == "") {
203208
reject("Smart UI porject name can not be blank");
204-
205209
}
206210
}
207211
resolve("Validated the Config");

0 commit comments

Comments
 (0)