当我尝试在Firefox中运行Dalek测试时,Firefox浏览器只会打开,但不会运行任何测试。还有其他人碰到这个吗?相同的测试在Chrome和PhantomJS中运行良好。
我的测试非常基础:
dalektest.js
module.exports = {
"Page title is correct": function(test){
test.open("http://localhost:8080")
.assert.title().is("Title", "it has title")
.done()
}
}
的package.json
{
"name": "Dalek-Tests",
"version": "0.1.0",
"devDependencies": {
"dalek-browser-chrome": "0.0.1",
"dalek-browser-firefox": "0.0.1",
"dalekjs": "0.0.1"
}
}
Dalekfile.json
{
"browsers": [{
"firefox": {
"path": "/Applications/FirefoxAurora.app"
}
}]
}
我将所有这些文件放在同一个文件夹中,并尝试使用这些命令运行:
dalek dalektest.js -b firefox
dalek dalektest.js -b chrome
dalek dalektest.js -b phantomjs
其他人工作正常,但Firefox只是打开Firefox,之后没有任何事情发生。
我在Max OS X Lion上。 Firefox Aurora是24.0a2(2013-08-04)
由于是新手而无法用'dalekjs'正确标记这个......
答案 0 :(得分:5)
我刚刚意识到我在发布Firefox插件的0.0.1版本时犯了一个错误,我今晚将更新推送到0.0.2。
所以不是你,它不适合所有人和他们我在发布之前没有意识到这一点,因为我在开发环境中工作。
报告的Thx。
此外,Firefox驱动程序甚至比其他Dalek更多的Pre-Alpha-Alpha,您将体验到一些无效的方法。
我将在页面和推特上突出显示。
此致 塞巴斯蒂安