2012-09-27 16 views
7

IDEAは、1回のテストを実行するたびに新しいGrailsインスタンスを開始しています。Intellij IDEAから始まるSlow Grailsテスト

通常のGrailsランナーを使用して対話モードを使用する方法はありますか? インタラクティブモードでテストを実行すると、速く速く:-)

+0

IntelliJとGrailsのどのバージョンですか? – duffymo

+0

標準のGrails統合テスト、機能テスト(Geb?)、...? – Ruben

+0

ユニットテスト(@TestForアノテーション付き)は、Grails 2.1.1でIntellij 11.1.3の 'Grails'として開始されました –

答えて

0

なぜコマンドラインから実行しないのですか? IDEが非常に遅いことがわかりました。バージョン2.1.1を使用している場合は、単純なコマンドグレイルを使用することができます。それはあなたに対話型のコンソールを与え、そこからコマンドtest-appを実行するだけです。これにより、すべてのテストが実行されます。特定のテストを実行したい場合は、それを行うこともできます。hereを見て、特定のテストを実行する方法を確認してください。

バージョン1.3を使用している場合は、対話型のコンソールを提供します。コマンドtest-appの同じリストを使ってすべてのテストを実行することができます

+8

これはちょっとうんざりですね。それは私が現在作業しているコンソールに行く必要はありませんIDEでテストを再実行する方が簡単です。私はコマンドラインが完璧にうまく動作することに同意します。IDEと同じ場所にはありません。つまり、テスト名のコピー貼り付けを意味します。 –

関連する問題