Это дополнение к вопросу Транспортир не может найти селектор на странице
Во время тестирования browser.baseUrl изменяется со значения, указанного в protractor.conf.js, на значение, относящееся к localhost. Это очень странно, потому что в browser.baseUrl есть только 3 записи, и все они читаются, без каких-либо явных попыток их изменить.
Часть конф .:
exports.config = {
allScriptsTimeout: 45000,
restartBrowserBetweenTests: true,
baseUrl: 'https://dev2.int3.mysite.com',
SELENIUM_PROMISE_MANAGER: false,
params: {
space: 'DEV2',
portinUseCase: {
existingMsisdn: '777777777'
},
pushGatewayUrl: 'https://scapp-corp.mysite.com/',
login: {
url: 'https://dev2.int3.mysite.com/store',
username: 'username',
password: 'password'
}
},
Эта проблема была описана ранее, например, здесь: https://github.com/angular/angular-cli/issues/5705
Но рецепт, предложенный там, больше не работает. Так есть ли разумное объяснение и решение?