我試圖讓茉莉花(茉莉無頭的webkit)獲得茉莉花規格,CoffeeScript的和骨幹的共同努力。寫成的CoffeeScript運行
我很接近 - 我的網站運行在coffeescript和backbone上,我可以運行coffeescript書面測試 - 但我的問題是,我無法讓我的coffeescript測試做任何有趣的事情。
如果我試圖創建一個測試模型的實例,我會得到一個錯誤:
ReferenceError: Can't find variable: xxxx
僅供參考 - 我使用這與護茉莉花無頭WebKit的.. 。
我一直在工作與Jasmine.yml文件 - 但還是不能讓這些測試工作。有人有建議嗎?
可能的重複[在CoffeeScript中定義的類未在Jasmine規範中找到](http://stackoverflow.com/questions/8310329/classes-defined-in-coffeescript-not-found-by-jasmine-specs) – 2011-12-20 19:10:44
原因是1)文件包裝(你需要通過編寫'window.xxx = xxx'來使'xxx'成爲全局的)或者2)腳本加載的順序(在測試運行之前,您需要確保'xxx'已被分配*)。 – 2011-12-20 19:11:54
如果我使用jasmine-headless-webkit,我仍然可以使用window.xxx嗎? – 2011-12-21 01:33:30