Мой текущий конфигурационный файл выглядит примерно так:
function() {
var env = karate.env;
karate.log('karate.env system property was:', env);
karate.configure('ssl', true);
if (!env) {
env = 'dev';
}
var config = {
env: env,
internalGateway: 'https://gateway.com.au',
externalGateway: 'https://gateway.com.au',
GatewayManagerURL: 'https://manager.com.au'
}
if (env == 'dev') {
}
else if (env == 'e2e') {
}
return config;
}
Это единственный файл, который у меня есть для окружения. Я не уверен относительно того, как я могу запустить свои тесты в нескольких средах.
Нужно ли создавать новый karate.config.<env>.js
файл (в соответствии с документами) для запуска моих тестов в новой среде?