Я использую Jasmine с CoffeeScript (в Rails 3.1) и test_track . Все остальное в порядке, но я не могу следить за вызовами функций для работы:
describe "spyOn", ->
it "should spy", ->
foo =
bar: ->
spyOn(foo, 'bar')
foo.bar()
expect(foo.bar).toHaveBeenCalled()
ожидание не удается. Что не так?
Обновление: тот же точный код работает на tryjasmine . Это может быть ошибка в версии jasmine с test_track.