priority isn't being read.
So I tried a IMethodInterceptor and a IAnnotationTransformer and in each listener I execute
@BeforeMethod AbstractPageTest.beforeMethod()[pri:0, instance:my.package.CalendarPage@183b7230]
@Test CalendarPage.testCalendarItems()[pri:0, instance:my.package.CalendarPage@183b7230]
My xml contains this:
<suite name="Redactie tool test suite" parallel="false">
<listeners>
<listener class-name="my.package.TestAnnotationTransformerListener" />
</listeners>
<test name="WebsiteTests" verbose="3">
<parameter name="browser" value="firefox" />
<groups>
<run>
<include name="testA" />
</run>
</groups>
<packages>
<package name="my.package.*" />
</packages>
</test>
</suite>
Either there is a bug in testng with priorities or a configuration conflict.
Anybody got an idee.
Yours sincely,