加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在AngularJS教程中执行测试时出错,步骤3

发布时间:2020-12-17 07:26:37 所属栏目:安全 来源:网络整理
导读:尝试在角度教程( http://docs.angularjs.org/tutorial/step_03)中运行端到端测试时,我得到以下内容… 我做了“git checkout -f step-3”所以它直接来自回购… [2013-04-05 07:17:07.774] [WARN] config - "/" is proxied,you should probably change urlRoot
尝试在角度教程( http://docs.angularjs.org/tutorial/step_03)中运行端到端测试时,我得到以下内容…

我做了“git checkout -f step-3”所以它直接来自回购…

[2013-04-05 07:17:07.774] [WARN] config - "/" is proxied,you should probably change urlRoot to avoid conflicts
INFO [testacular]: Testacular server started at http://localhost:9876/
INFO [launcher]: Starting browser Chrome
INFO [Chrome 26.0 (Mac)]: Connected on socket id CamYxe8MuPk52Agq6g5L
WARN [proxy]: failed to proxy /app/index.html (Error: connect ECONNREFUSED)
WARN [proxy]: failed to proxy /app/index.html (Error: connect ECONNREFUSED)

我在Rails应用程序中运行应用程序,该应用程序由WEBrick在端口3000上提供服务.
所以我将testacula配置改为……

proxies = {
'/': 'http://localhost:3000/'
};

…然后测试运行但失败了

Chrome 26.0 (Mac) PhoneCat App Phone list view should filter the phone list as user types into the search box FAILED
expect repeater '.phones li' count toBe 3
/Users/paul/rails_projects/angularjs/public/angular-phonecat/test/e2e/scenarios.js:15:7: expected 3 but was 0

所以它似乎没有正确导航到页面.
有人有主意吗?

干杯

将angular-phonecat / config / testacular-e2e.conf.js代理更新为:
proxies = {
  '/': 'http://localhost:3000/angular-phonecat/'
};

angular-phonecat / test / e2e / scenarios.js中的测试预计能够达到:

http://localhost:3000/app/index.html

将代理更新为上述配置将解决此问题(或者您可以将/ Users / paul / rails_projects / angularjs / public / angular-phonecat / *中的所有文件直接移动到您的公用文件夹中)

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读