剛開始使用茉莉花。我知道你把javascripts
文件夾中的規格文件(如Rspec)的命名約定爲<file_name_to_be_tested>_spec.js
茉莉花 - 什麼將源文件連接到spec文件?
太棒了!
所以我spec/javascripts/orders_new_spec.js
我發現我可以用上面的測試下面任一文件:
app/assets/javascripts/orders/new.js
app/assets/javascripts/orders_new.js
但對於像我這樣誰也有一個有點複雜的文件目錄...我需要一種方法來區分這兩個......眼下當然jasmine.yml
看起來是這樣的:
src_files:
- assets/orders/new.js
- assets/orders_new.js
但因爲是爲O NE yml文件適用於所有規格,但不能作爲區分對象。
有沒有什麼辦法可以在spec文件中做到這一點呢?例如,
# /spec/javascripts/orders/new_spec.js
require 'assets/orders/new.js` # and ignore jasmine.yml
describe...
# /spec/javascripts/orders_new_spec.js
require 'assets/orders_new.js` # and ignore jasmine.yml
describe...