Java TestNG在类级别的@Test注释也将执行groovy合成方法

Java TestNG在类级别的@Test注释也将执行groovy合成方法,java,groovy,testng,Java,Groovy,Testng,我有一个groovy类,在类级别上带有TestNG的@Test注释,如下所示: @Test(groups = [ 'testGroup' ]) public class PageCountEngagementMetricTest { @Test public void pageCountEngagementMetricTest() { println('hello') } } 在执行了这个测试类之后,我还执行了groovy的合成方法。我正在使用groovy-1.

我有一个groovy类,在类级别上带有TestNG的@Test注释,如下所示:

@Test(groups = [ 'testGroup' ])
public class PageCountEngagementMetricTest {

   @Test
   public void pageCountEngagementMetricTest() {
      println('hello')
   }
}
在执行了这个测试类之后,我还执行了groovy的合成方法。我正在使用groovy-1.8.5和testng-6.8,有没有办法告诉testng/groovy不要执行合成方法

不在类级别使用@Test注释可以解决这个问题,但这不是很方便,因为我必须为每个测试方法指定组