我正面临着为实习生进行自我测试的挑战。
我已将intern/tests/selftest.intern
的配置修改为指向我的本地主机,并且我正在运行以下命令行:
node runner config=intern/tests/selftest.intern
我连接到SauceLabs并开始测试,但所有测试都在大约120秒后失败。查看输出,一旦测试被引导,我看到初始页面加载,但它尝试获取以下URL:
http://[myhost]:9000/intern-selftest/tests/all.js
返回404
。
答案 0 :(得分:1)
运行自检时,需要记住两点:
理论上,在进行自我测试时应该有两个实习生副本:一个是进行测试的,一个是“知道”好的,用于实际做< / em>测试。我们的想法是,我们正在测试一个新版本的Intern,它本身就是一个很好的版本。
进行测试的实习生副本应命名为intern-selftest
。自我测试运行时,TravisCI上Check out what happens,特别注意到实习生的两个独立克隆和第40行的mv intern intern-selftest
。