DalekJS:Firefox浏览器打开,测试不运行

Jyr*_*kiS 2 javascript functional-testing phantomjs dalekjs

当我尝试在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()
    }
}
Run Code Online (Sandbox Code Playgroud)

的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"
   }
}
Run Code Online (Sandbox Code Playgroud)

Dalekfile.json

{
    "browsers": [{
         "firefox": {
            "path": "/Applications/FirefoxAurora.app"
         }
     }]
}
Run Code Online (Sandbox Code Playgroud)

我将所有这些文件放在同一个文件夹中,并尝试使用以下命令运行:

dalek dalektest.js -b firefox
dalek dalektest.js -b chrome
dalek dalektest.js -b phantomjs
Run Code Online (Sandbox Code Playgroud)

其他人工作正常,但Firefox只是打开Firefox,之后没有任何事情发生.

我在Max OS X Lion上.Firefox Aurora是24.0a2(2013-08-04)

由于是新手,无法用'dalekjs'正确标记这个...

小智 5

我刚刚意识到我在发布Firefox插件的0.0.1版本时犯了一个错误,今晚我将更新推送到0.0.2.

所以它不是你,它不应该适用于所有人并且我在发布之前没有意识到它,因为我在我的开发环境中工作.

Thx报告.

此外,Firefox驱动程序甚至比其余的Dalek更多的Pre-Alpha-Alpha,您将体验到一些不起作用的方法.

我将在页面和Twitter上强调这一点.

关心塞巴斯蒂安