Yes, 'BeforeTest' and 'AfterTest' resides in the same class. As I have mentioned above I think the problem is with TestNG 6.1.1 version.
On Mon, Mar 16, 2015 at 7:57 PM, Saneth Dharmakeerthi <[email protected]> wrote: > [Adding: Krishantha] > > Hi Malithi, > > Have you written the 'BeforeTest' and 'AfterTest' inside the same test > class with 'BeforeClasst' ,'AfterClasst and other "@Test" test methods? > If so put 'BeforeTest' and 'AfterTest' in a different class and add that > class to testng.xml with OpenIDSSOTestCase. > > > > > > > Thanks and Best Regards, > > Saneth Dharmakeerthi > Senior Software Engineer > WSO2, Inc. > Mobile: +94772325511 > > On Mon, Mar 16, 2015 at 6:44 PM, Malithi Edirisinghe <[email protected]> > wrote: > >> Hi All, >> >> I'm using Factories in TestNG to instantiate tests dynamically for >> different parameter sets. And I have configured the test class inside a >> <test> block in the testng.xml as below. >> >> <test name="Test - IS - OpenID" preserve-order="true" parallel="false"> >> <classes> >> <class >> name="org.wso2.identity.integration.test.openid.OpenIDSSOTestCase" /> >> </classes> >> </test> >> >> When running this test on the TAF 4.3.1 I found that the methods >> annotated with 'BeforeTest' and 'AfterTest' runs for each test instance >> instantiated with the factory. >> But when running the same test on an earlier version of TAF, methods >> annotated with 'BeforeTest' and 'AfterTest' are executed only once, which >> is the expected behavior [1]. >> >> I found that TAF 4.3.1 is using TestNG 6.1.1 where as earlier versions of >> TAF use TestNG 6.8. Seems this issue is with TestNG 6.1.1 version. This is >> also reported in [2]. >> >> Is there a specific reason to downgrade the TestNG version in TAF 4.3.1 ? >> In that case, what would be the way to achieve the expected behavior ? >> >> [1] http://testng.org/doc/documentation-main.html#annotations >> [2] http://osdir.com/ml/java-testng-user/2011-07/msg00166.html >> >> Thanks, >> Malithi. >> -- >> >> *Malithi Edirisinghe* >> Senior Software Engineer >> WSO2 Inc. >> >> Mobile : +94 (0) 718176807 >> [email protected] >> >> _______________________________________________ >> Dev mailing list >> [email protected] >> http://wso2.org/cgi-bin/mailman/listinfo/dev >> >> > -- *Malithi Edirisinghe* Senior Software Engineer WSO2 Inc. Mobile : +94 (0) 718176807 [email protected]
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
