[英]Putting ember-cli tests in pods
我想嘗試在pods中進行測試,而不是
tests
unit
routes
resource-test.js
app
pods
resource
route.js
我希望有
app
pods
resource
route.js
route-test.js
這似乎是將pod視為合乎邏輯的結論 - 即將所有與pod相關的“東西”包含在pod中,而不是分散在目錄結構中的其他位置。
我能夠獲得測試通過設置拿起src_files
物業testem.json
包括app/pods/**/*-test.js
。
但是,我遇到了jshint的問題。 該.jshintrc
在tests
擁有的東西像predefs moduleFor
。 所以位於tests
通過jshint很好。 但是, app
有自己的.jshintrc
,它沒有定義與測試相關的全局變量。 所以jshint在app/pods
下的測試文件上失敗了。 我更喜歡為測試相關文件保留一個單獨的.jshintrc
,但是如何將一個.jshintrc
應用於測試文件,另一個應用於非測試文件?
更一般地說,是否有將測試文件放入pod結構的最佳實踐或技巧?
不幸的是,這還不支持,雖然我(其中一個ember-cli維護者)希望這很快就會成為現實!
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.