2012-05-11 12 views
5

私はSpockテストを "右クリック - >実行 - >テスト名"で実行しています。デバッグモードでテストを実行するにはどうすればよいですか?デバッグアイコンはテストを実行しますが、ブレークポイントでは停止しません。Intellij IDEAのデバッグSpockテスト

答えて

0

通常は正常です。そうでない場合は、IDEとGroovyまたはGrailsに問題がある可能性があります。 IDEAの最新版を試してみることをお勧めします。

+2

どのようにこの質問に答えるのでしょうか?これは本当にコメントです。 – cdeszaq

+0

誰かがあいまいな問題を解決するのを助ける試みです。少しの情報を提供するだけで、それ以上のことは難しいです。メーリングリストやサポートフォーラムでこの質問をする方が良いでしょう。 –

+0

通常は動作しません。デバッガは、spockテストを実行しているときにブレークポイントで停止しません。 –

0

私はそれがgroovyでメタクラスがどのように機能するかのバグかもしれないと信じています。私は、コントロールの構造体またはクロージャーにない場合、ブレークポイントが機能することを発見しました。私はIntelliJのフォーラムで周りの仕事を見つけました:

http://youtrack.jetbrains.com/issue/IDEA-82741

+0

私はその仕事をすることができませんでした。テスト開始時に 'Integer.metaClass.xxx = {}'という行を追加するだけで作業できましたか? – jmendiola

0

おそらくあなたは右クリックを使用する必要があります - >デバッグ(実行されない)

関連する問題