0

私は次のテストを受けました。何らかの理由@$eで、前の関数に設定したテストで定義されていません:

assert = buster.assert
buster.testCase 'BaseChart',

  before: ->
    @el = sinon.spy()
    @$el = [@el]
    console.log(@$el) 
    ##[LOG] [function spy() {}]

  'updates when the model changed': ->
    console.log(@$el)
    ##[LOG] undefined
4

1 に答える 1

1

これは勝手な推測ですが、次のように変更してください。

before: ->before: =>

そして、それが役立つかどうかを確認してください。

于 2013-02-07T21:20:50.443 に答える