Using 8.1 under Mac OS X.
I created an Idea project from our maven source structure using mvn idea:idea.
We have a bunch of modules and each has a src folder and a test folder and in the latter we have both Java test classes and possibly Groovy test classes.
I can open a Java (Junit) test class in the Idea editor and then run or debug that test class from within the IDE -- the console shows any output and I can set breakpoints and the debugger stops there.
At first I could not run the Groovy test classes from the IDE (run option was not enabled) but then I found out I had to go to the module properties config and identify the contents of the groovy folder inside test as "test" classes.
This enabled the run item for the groovy classes and I seemed to be able to run them. I see the console come up and I get told that all tests pass.
BUT, I think that they are not running at all. I always see a report that all tests pass. I changed the logic of one of my asserts so that a test method should fail but instead Idea still says that the test passes.
I added some groovy println statements into my test methods but the console never shows any output from them.
In the editor, I tried to set a breakpoint and execute the debug option for the test class and the breakpoint is never reached.
So it looks like the debugger and/or the groovy runtime is not being invoked properly from inside Idea.
I have groovy 1.6.1 installed in /usr/local.
Maybe I am missing some bit of groovy setup?
Thanks for any help.