我尝试在我的本地mac上运行我的e2e测试。 Testacular找到所有测试并运行它们。它们都失败了,因为testacular没有使用正确的URL。我所有的浏览器()。navigateTo()都进入了必杀技而不是正确的页面。像proxy-property这样的接缝不起作用。目前我的配置如下:
basePath = '';
files = [
ANGULAR_SCENARIO,
ANGULAR_SCENARIO_ADAPTER,
'./e2e/*.js'
];
browsers = ['Safari'];
urlRoot = '/__testacular/';
proxies = {
'/': 'http://localhost:80/test/index.html#/'
};
autoWatch = true;
singleRun = false;
我很感激所有的提示!谢谢!
答案 0 :(得分:1)
它适用于我的方式(适应您的配置)是:
basePath = '..';
files = [
ANGULAR_SCENARIO,
ANGULAR_SCENARIO_ADAPTER,
'./test/e2e/*.js'
];
urlRoot = '/__testacular/';
proxies = {
'/': 'http://localhost/'
};