2014-03-03 59 views
0

我想通過使用虛擬應用來測試Rails 4引擎,但我不知道該怎麼做。使用虛擬應用測試Rails 4引擎

我的引擎只有一個型號爲Event。起初我decomment代碼在event_test.rb

test "the truth" do 
    assert true 
end 

現在我試圖從虛擬應用程序的文件夾啓動測試,但我不知道哪個命令我必須使用。我試過rake test(沒有任何反應)和rake test test/models/<engine-name>/event_test.rb(錯誤:rake中止!不知道如何構建任務...)。

如何啓動我的引擎測試?

+0

從引擎目錄運行'rake test'。 –

+0

哦,那有效。但是,我可以用這種方式測試一切(控制器,視圖等)嗎? – mgluesenkamp

回答

1

Dummy僅適用於您的應用安裝點engine。您不需要從dummy dir運行測試。 您的(控制器,視圖等)engine應該在dummy應用程序和dummy的應用程序和(控制器,視圖等)中可用engine應可用。

+0

感謝您的解釋!我現在明白了。 – mgluesenkamp

+0

@Kagutsuchi我的榮幸,我熱愛發動機,並且每天都在建造。閱讀[doc](http://guides.rubyonrails.org/engines.html) –

相關問題