2015-05-11 42 views
0

我試圖用宙斯使我的rails開發過程更快。所以,我安裝了zeus & parallel_tests寶石。他們所有的工作都很好,但是當我試圖通過zeus-parallel_tests寶石將它連接到寶石時,我每次操作都會收到這個煩人的警告。我能做些什麼來避免這種警告?宙斯爲並行rspec測試返回警告

$ zeus parallel_rspec spec/ 
4 processes for 17 specs, ~ 4 specs per process 
Warning: Specifying a Rails environment via RAILS_ENV has no effect for commands run with zeus. 
Warning: Specifying a Rails environment via RAILS_ENV has no effect for commands run with zeus. 
Warning: Specifying a Rails environment via RAILS_ENV has no effect for commands run with zeus. 
Warning: Specifying a Rails environment via RAILS_ENV has no effect for commands run with zeus. 
Tests run here 

回答

-1

嘗試添加RAILS_ENV=''在你的環境變量文件

不要忘記重新啓動計算機。

+0

什麼是'env var file'?只是'.bash_profile'? – asiniy

+0

您的服務器是Linux還是Windows? –

+0

Ubuntu是我的服務器 – asiniy

0

您需要取消設置您的RAILS_ENV環境變量,以使zeus停止抱怨。如果要永久設置環境變量

$ RAILS_ENV='' zeus parallel_rspec spec/ 

,你可以把它從你的.profile.bash_profile出口:

您可以通過暫時取消設置它爲zeus命令實現這個

$ echo RAILS_ENV='' >> ~/.profile' 

爲了讓您的環境適應變化,您需要「源」它:$ source ~/.profile