Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/475.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Extjs点击事件,双重开火_Javascript_Events_Extjs_Casperjs - Fatal编程技术网

Javascript Extjs点击事件,双重开火

Javascript Extjs点击事件,双重开火,javascript,events,extjs,casperjs,Javascript,Events,Extjs,Casperjs,我在玩Casperjs和ExtJS 这是我的游乐场: 这是我的测试。咖啡: casper=require('casper')。创建 日志级别:“调试” 详细:正确 url = 'http://fiddle.jshell.net/charlesbourasseau/fEDCu/show/' casper.start url, -> @click '.x-btn' casper.run -> @test.renderResults true 以下是输出: [info] [ph

我在玩Casperjs和ExtJS

这是我的游乐场:

这是我的测试。咖啡: casper=require('casper')。创建 日志级别:“调试” 详细:正确

url = 'http://fiddle.jshell.net/charlesbourasseau/fEDCu/show/'

casper.start url, ->

  @click '.x-btn'

casper.run -> @test.renderResults true
以下是输出:

[info] [phantom] Starting...
[info] [phantom] Running suite: 2 steps
[debug] [phantom] opening url: http://fiddle.jshell.net/charlesbourasseau/fEDCu/show/, HTTP GET
[debug] [phantom] Successfully injected Casper client-side utilities
[info] [phantom] Step 2/2 http://fiddle.jshell.net/charlesbourasseau/fEDCu/show/ (HTTP 200)
[debug] [phantom] Mouse event 'click' on selector: .x-btn
[info] [remote] Click!
[info] [remote] Click!
[info] [phantom] Step 2/2: done in 4146ms.
[info] [phantom] Done 2 steps in 4233ms
FAIL Looks like you didn't run any test.

有人知道为什么我得到2
[info][remote]点击

我不太清楚casperjs,但你的小提琴看起来不错。如果你点击一个按钮,你会得到一个日志条目。

这实际上是一个CasperJS问题,它在主分支中得到了修复。

CasperJS很好,我在没有Extjs的情况下用小提琴测试了它,只打印了一个条目。