2014-11-08 83 views
0

我有彈簧binstubs,包括bin/rakebin/rspec如何獲得vim-rails':Rake來運行bin/rspec?

一般來說,運行:Rake ru ns bin/rake - yay(cf vim-rails #253)。

運行:Rake編輯_spec.rb文件,但是,從該寶石文件夾運行rspec.../ruby ... .../rspec-core-3.1.6/exe/rspec。這會產生與bin/rspecspring rspec(如guard-spec建議的那樣)運行時不同的輸出/錯誤。

我怎樣才能得到:Rake運行bin/rspec,所以我可以從的MacVim/mvimguard中看到相同的輸出/錯誤?

回答

0

當編輯規範文件,vim-rails':Rrunner調用bin/rspec直接,因此產生的輸出在由guard運行爲&錯誤相同。

vim-rails:Rake調用bin/rake spec SPEC=...,這最終調用如圖問題的rubyrspec路徑 - 因而環境的不同,錯誤,&輸出比spring -ified bin/rspecspring rspec如通過guard運行。

+0

覆蓋我的':耙'肌肉記憶是一種'個人'而不是適當的'問題':-) – 2014-11-09 18:11:06