在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上提供服务. 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 / *中的所有文件直接移动到您的公用文件夹中) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |