History log of /external/testng/src/main/java/org/testng/TestRunner.java
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
46017205fd97839302fdee7f67265132cdb7ed1b 30-Nov-2015 Cedric Beust <cedric@beust.com> Merge pull request #882 from testn/code-cleanup

Code cleanup
6528aa29713294f6126ebec9ee41ba81bf991517 26-Nov-2015 Testo Nakada <test1@doramail.com> Address comments
/external/testng/src/main/java/org/testng/TestRunner.java
2c2328384028f048721f6793726b5fc8c2520bfe 20-Nov-2015 Testo Nakada <test1@doramail.com> Address comments
/external/testng/src/main/java/org/testng/TestRunner.java
6e714088ed5ccb46e3f204b5048c7527729e38cd 19-Nov-2015 Testo Nakada <test1@doramail.com> Code cleanup
/external/testng/src/main/java/org/testng/TestRunner.java
7ee5cec3b5ee1d35e056d443a7636885322f63d7 26-Nov-2015 Julien Herr <julien.herr@alcatel-lucent.com> Support @Listeners in annotation transformer
/external/testng/src/main/java/org/testng/TestRunner.java
f325d9aa7a9505526a2ec933349aaf227ac23b43 05-Nov-2015 Julien Herr <julien.herr@alcatel-lucent.com> Fix #776 Add IClassListener, a @BeforeClass/@AfterClass alternative
/external/testng/src/main/java/org/testng/TestRunner.java
2b45996092c63dba4ff73f8b8313feae82732549 19-Sep-2015 Julien Herr <julien@herr.fr> Remove second intercept call
/external/testng/src/main/java/org/testng/TestRunner.java
4dea2623e9a8f93519f9f36c84ce32d517236edf 14-Sep-2015 Cedric Beust <cedric@beust.com> Merge pull request #769 from juherr/issue-120

Fix Issue #120: Fix parallel for <test> (DTD)
0643910fcfd637e5b30f0719a6085ae8f1829785 15-Aug-2015 Julien Herr <julien@herr.fr> Only one instance of a invoked method listener type should be registered (fix #169)
/external/testng/src/main/java/org/testng/TestRunner.java
9ca0dbb4b3f9745b0aa4cad88fc17504ca1f3e83 30-Jul-2015 Julien Herr <julien.herr@alcatel-lucent.com> Use enum for parallel mode instead of string values
/external/testng/src/main/java/org/testng/TestRunner.java
03abdd2339581831ce76c9899845249b646d46d6 30-Jun-2015 Cedric Beust <cedric@beust.com> Unused import.
/external/testng/src/main/java/org/testng/TestRunner.java
7225a0d7406547e3af94268abb630c430977d68f 27-Jun-2015 Cedric Beust <cedric@beust.com> Merge branch 'my-testng' of https://github.com/tremes/testng into tremes-my-testng

Conflicts:
src/test/resources/testng.xml
10c223b7aa6bf34778079bb5ee1a494c83cd1239 31-May-2015 Ryan Schmitt <rschmitt@pobox.com> JDK7 migration: Use diamond syntax everywhere
/external/testng/src/main/java/org/testng/TestRunner.java
048a1dc6e4c69e4bcffaf2cd2e0e336b6fd61d38 12-May-2015 Julien Herr <julien.herr@alcatel-lucent.com> Keep order in map
/external/testng/src/main/java/org/testng/TestRunner.java
f09e2f96ea603c7711d77775abc3539f9a2954fb 27-Apr-2015 Tomas Remes <tremes@redhat.com> Introduce availability of multiple custom interceptors

Conflicts:
src/main/java/org/testng/TestNG.java
src/main/java/org/testng/TestRunner.java

Conflicts:
pom-test.xml
src/main/java/org/testng/TestRunner.java
/external/testng/src/main/java/org/testng/TestRunner.java
f96908d77075945e132d864fb9addcb4c5529eae 03-May-2015 Julien Herr <julien.herr@alcatel-lucent.com> Revert some changes that helped to debug
/external/testng/src/main/java/org/testng/TestRunner.java
ab2ef973c0fd57b426be40a26a7e9f40b86e3b5d 30-Apr-2015 Julien Herr <julien.herr@alcatel-lucent.com> Add test for #87
/external/testng/src/main/java/org/testng/TestRunner.java
686e86e3395453eb841bce402bd8116a64b51655 13-Apr-2015 Julien Herr <julien.herr@alcatel-lucent.com> Remove usage of deprecated methods
/external/testng/src/main/java/org/testng/TestRunner.java
e9a829e47a3f321807f9f3b6a15ec98ab6e22b98 13-Apr-2015 Julien Herr <julien.herr@alcatel-lucent.com> Remove duplicated Sets util class
/external/testng/src/main/java/org/testng/TestRunner.java
9270c7a2b3898b4cb6048a69fc958530ab2fd825 07-Apr-2015 Julien Herr <julien.herr@alcatel-lucent.com> Allow Guice injection in external DataProvider
/external/testng/src/main/java/org/testng/TestRunner.java
54ddefaf3df3a23776869b4fb8f580440f3eddcb 22-Nov-2014 Vladislav Rassokhin <vladrassokhin@gmail.com> Do not pass all ITestNGMethods into Invoker, use ITestContext#getAllTestMethods() instead
/external/testng/src/main/java/org/testng/TestRunner.java
5f8941a053222c26990214bdbef3bc79a10a4085 14-Jun-2014 Krishnan Mahadevan <Krishnan.mahadevan1978@gmail.com> AfterClass does not get executed when MethodInterceptor
is involved.

The logic to invoke AfterClass was ignoring the output
of MethodInterceptor (especially the ones that alter the
size of the total test methods to be executed). This
led to AfterClass methods not getting executed at all.
Fixed this problem by ensuring that the classMethodMap
object is updated to refer to the output of a method
interceptor in a TestRunner.
/external/testng/src/main/java/org/testng/TestRunner.java
c201e57e3cc109028816315882f1019f086bf2e5 22-Feb-2013 Krishnan Mahadevan <krishnan.mahadevan1978@gmail.com> Fix NPE for dependency methods/groups

When a test method depends on a group/method
which doesn't exist and when a user specifies
[ignoreMissingDependencies=true] instead of running
the test method, TestNG throws a NullPointerException
Fixed this issue.

Also updated the .gitignore file to include
class path and project eclipse files.
/external/testng/src/main/java/org/testng/TestRunner.java
9db890fcfa69bd2e177cc99fb6bb0d0ddfa8e8e4 23-Jan-2013 Cedric Beust <cedric@beust.com> Merge branch 'master' of github.com:cbeust/testng
72c0de1cb793c2d88fffe25aa7339de4fccdf3e9 23-Jan-2013 Cedric Beust <cedric@beust.com> Merge pull request #331 from VladRassokhin/minor_improvements

Minor code simplifying
28f8d9ac331cfe96beb9054af00f1b1cfe2eb7aa 23-Jan-2013 Cedric Beust <cedric@beust.com> Fixed star imports.
/external/testng/src/main/java/org/testng/TestRunner.java
5153b6767f7cafe0916e73eac9a6d31838e7592a 23-Jan-2013 Vladislav Rassokhin <vladrassokhin@gmail.com> Add generics to IAnnotationFinder
/external/testng/src/main/java/org/testng/TestRunner.java
0f4cf7bdb6fa5515ebc62e29ee7f88d5410e0326 23-Jan-2013 Vladislav Rassokhin <vladrassokhin@gmail.com> Minor improvement
/external/testng/src/main/java/org/testng/TestRunner.java
83cf45e71273f79e2c513d3c87c9d5190364323d 22-Jul-2012 Cedric Beust <cedric@beust.com> Test "true" parallelism.
/external/testng/src/main/java/org/testng/TestRunner.java
e54cfbea931bc5370eeec8c03b92f6598577a5c4 12-Jul-2012 Cedric Beust <cedric@beust.com> First pass at testing parameter overrides in testng.xml.
/external/testng/src/main/java/org/testng/TestRunner.java
ed6147e000fa87d60f71828afafbe39532a51b74 27-Jun-2012 Cedric Beust <cedric@beust.com> Fixed the thread bug.
/external/testng/src/main/java/org/testng/TestRunner.java
467096f6e457ff47acf3992d1750ffe4903c6867 28-May-2012 Cedric Beust <cedric@beust.com> Forgot import.
/external/testng/src/main/java/org/testng/TestRunner.java
0e6ecd38a3480ebd71eff3603128fdf7757ca755 28-May-2012 Cedric Beust <cedric@beust.com> InterruptedException clean up.
/external/testng/src/main/java/org/testng/TestRunner.java
1be06a2ed71976b61025112d38b97c6c7449a9c7 21-Mar-2012 jjedMoriAnktah <jjed.mori.anktah@gmail.com> Fix for the issue #173
/external/testng/src/main/java/org/testng/TestRunner.java
1876355ae9a570f93b2222d9d03599712d732ca1 01-Feb-2012 Lukas Jungmann <lukas.jungmann@gmail.com> initial version of mixed mode for TestNG:

-added '-mixed' cmd line switch and mode="TESTNG|JUNIT|MIXED" ant task attribute

-when this mode is selected and some version of JUnit is found on the classpath then TestNG tries to automatically recognize the type of test and run it using appropriate test runner (testng for testng, junitcore for junit4/3 - if junit4 is found or junit 3 runner - if only junit3 is found)

-improved test results reporting for invoked JUnit tests
/external/testng/src/main/java/org/testng/TestRunner.java
29799b46c06178d93faca8b0e04bd3631abc0370 24-Nov-2011 Cedric Beust <cedric@beust.com> Minor fix.
/external/testng/src/main/java/org/testng/TestRunner.java
178204ac559350eb93b49d80eb53a69216b7c40f 23-Nov-2011 Lukas Jungmann <lukas.jungmann@gmail.com> fix for github Issue #124
/external/testng/src/main/java/org/testng/TestRunner.java
5a2532cb37a8e510a857b9f8eca451909afc3189 09-Nov-2011 Cedric Beust <cedric@beust.com> Keep javac5 happy.
/external/testng/src/main/java/org/testng/TestRunner.java
dabae463e3294eee717f57f16fd29c0051b93eee 24-Oct-2011 Cédric Beust <cedric@color.com> Disable preserve-ordering when there are group dependencies.
/external/testng/src/main/java/org/testng/TestRunner.java
8849b3406ef2184ceb6002768a2d087d7a8de8d5 10-Oct-2011 Cédric Beust <cedric@color.com> Made preserve-order true by default.
/external/testng/src/main/java/org/testng/TestRunner.java
f7c987be3519137d0b30ce9600f70bc4ecf5a312 09-Sep-2011 Cédric Beust <cedric@color.com> Removed annotations.
/external/testng/src/main/java/org/testng/TestRunner.java
413eb430d241ecfa7eaabecdc96370cabd4057a1 04-Sep-2011 Cédric Beust <cedric@color.com> Fixed: GITHUB-90: @AfterClass not being run when the class contains included and not included methods
/external/testng/src/main/java/org/testng/TestRunner.java
b17252eb5c6b383777ae7f637da45d48de92c45a 24-Aug-2011 Cédric Beust <cedric@color.com> Fixed NPE for inner classes.
/external/testng/src/main/java/org/testng/TestRunner.java
eef09e0a0ec23bcea1995c0813ca6d29580c7869 18-Aug-2011 Cedric Beust <cedric@beust.com> Introduced IConfigurationListener2 and IResultListener2.

Made necessary because Surefire is using internal classes :-(

TestNGExecutor:180:
Class.forName( "org.testng.internal.IResultListener" );
/external/testng/src/main/java/org/testng/TestRunner.java
73500a89b484c852825356902d92c9b2d5c607cb 15-Aug-2011 Cedric Beust <cedric@beust.com> Better traces.
/external/testng/src/main/java/org/testng/TestRunner.java
b5f3f003c7c8fd87672448ec1b9a8b12a351e7ff 10-Aug-2011 Cedric Beust <cedric@beust.com> Fixed: Using preserve-order with a factory that creates instances of a different class causes NPE
/external/testng/src/main/java/org/testng/TestRunner.java
3d54f408456e401ebb01ca0b1ccbe299d47857d3 08-Aug-2011 Cedric Beust <cedric@beust.com> Renamed groupByInstances() -> getGroupByInstances().
/external/testng/src/main/java/org/testng/TestRunner.java
aace9f8652ce405e24085dcc3fd9ae0f94da28e6 08-Aug-2011 Cedric Beust <cedric@beust.com> Added debug for method ordering.
/external/testng/src/main/java/org/testng/TestRunner.java
bd3fe2e85bbff1ef13cd6c9eccc09bd9ea4afb72 08-Aug-2011 Cedric Beust <cedric@beust.com> Removed dead code.
/external/testng/src/main/java/org/testng/TestRunner.java
d15797929093ef5bf5ce7b1bb0877de77c0acdaa 08-Aug-2011 Cedric Beust <cedric@beust.com> Fixed: GITHUB-74: Bad ordering of test methods when using a @Factory constructor with dataProvider
/external/testng/src/main/java/org/testng/TestRunner.java
ad29ae8273b693b4f360f5f18d24c36286b0548d 05-Aug-2011 Cedric Beust <cedric@beust.com> Removed dead code.
/external/testng/src/main/java/org/testng/TestRunner.java
859c3c642255b01446a924d9a6d5f9816499acc6 05-Aug-2011 Cedric Beust <cedric@beust.com> All tests passing.

Now need to restore
- Suite thread tests
- Missing group and missing method tests
/external/testng/src/main/java/org/testng/TestRunner.java
1dabd5707b72960fd9e54d49e3f5e8747c5be93e 05-Aug-2011 Cedric Beust <cedric@beust.com> Only GroupByInstancesTest occasionally failing.
/external/testng/src/main/java/org/testng/TestRunner.java
7e0abddc1ebbf548ebdf6e7cf4366e90f49c2ecc 05-Aug-2011 Cedric Beust <cedric@beust.com> Better group by instance but still erratic test failure in GroupByInstancesTest.
/external/testng/src/main/java/org/testng/TestRunner.java
5a97f6bec09bd09e2cad1213ac4d9522805912d6 04-Aug-2011 Cedric Beust <cedric@beust.com> Fixed the single threaded TestRunner problem.
/external/testng/src/main/java/org/testng/TestRunner.java
cc950e9c5f035c275e46d2e58901784e03b6959f 04-Aug-2011 Cedric Beust <cedric@beust.com> Temp commit.
/external/testng/src/main/java/org/testng/TestRunner.java
10a202a9e96a8067720d9e2a301ee6b67f5df5ed 03-Aug-2011 Cedric Beust <cedric@beust.com> Refactorings.
/external/testng/src/main/java/org/testng/TestRunner.java
c216411979600e4945f56631d5fcfeceb7bf458f 02-Aug-2011 Cedric Beust <cedric@beust.com> Added: parallel=instances for factory instance parallel runs.
/external/testng/src/main/java/org/testng/TestRunner.java
eb2b9ac857aad415986677a51513d47e91eb7c8d 01-Aug-2011 Cedric Beust <cedric@beust.com> More clean up of getInstances().
/external/testng/src/main/java/org/testng/TestRunner.java
915157d5ad1076b0f353073df9e5d4920090e99a 01-Aug-2011 Cedric Beust <cedric@beust.com> Beginning to deprecate getInstances().
/external/testng/src/main/java/org/testng/TestRunner.java
36830361d4d308b11b897bc7a330d75dcc761c61 01-Aug-2011 Cedric Beust <cedric@beust.com> All tests passing.
/external/testng/src/main/java/org/testng/TestRunner.java
d2cb0ebdfecac643c380d1e84f273f5ba92374a4 29-Jul-2011 Cedric Beust <cedric@beust.com> Only 1 broken test.
/external/testng/src/main/java/org/testng/TestRunner.java
ee8e37d41d7e14252ee649f13768022fee714afb 13-Jul-2011 Cedric Beust <cedric@beust.com> Added beforeConfiguration() to IConfigurationListener.
/external/testng/src/main/java/org/testng/TestRunner.java
0ffd72689da00f24bb537d458c813b60ac8ceed5 13-Jul-2011 Cedric Beust <cedric@beust.com> Refactoring with MultiMaps.
/external/testng/src/main/java/org/testng/TestRunner.java
266eaa86eb2826960c8ef18ab36a3b77c8aeee4a 12-Jul-2011 Cedric Beust <cedric@beust.com> Refactoring: introduced a few MapList.
/external/testng/src/main/java/org/testng/TestRunner.java
01eabe81c2d49b9b7aa993c2f59edc8287947c72 10-Jul-2011 Dante Briones <dante@electronicingenuity.com> Fix for new test
/external/testng/src/main/java/org/testng/TestRunner.java
b3a4d753d567c7c8f6c78a7f0a9fb6641b96788c 06-Jul-2011 Cedric Beust <cedric@beust.com> Added: Injectors created by the @Guice annotation are now shared at the <test> level
/external/testng/src/main/java/org/testng/TestRunner.java
60916e4ddae15723de42347024800d514b85de09 06-Jul-2011 Cedric Beust <cedric@beust.com> Fixed: Depending on a skipped method would not cause a method to be skipped
/external/testng/src/main/java/org/testng/TestRunner.java
54160fc8cebe7bb70e081951eb50b9abea4ff2d9 05-Jul-2011 Cedric Beust <cedric@beust.com> Fixed: NPE when using preserve-order and factories.
/external/testng/src/main/java/org/testng/TestRunner.java
16dc90a77dcceb184e53aa197b5f0b6fd069aa29 24-Jun-2011 Cedric Beust <cedric@beust.com> First pass at IExecutionListener.
/external/testng/src/main/java/org/testng/TestRunner.java
8c68a68e17e85e97da8ebce4425fc7287f8fc21e 08-Jun-2011 Cedric Beust <cedric@beust.com> Added: New <test> and <suite> flag: group-by-instances.
/external/testng/src/main/java/org/testng/TestRunner.java
6c837fa12c39d43debe3ff24f90d6527693db26b 27-May-2011 Cedric Beust <cedric@beust.com> Removed dead code.
/external/testng/src/main/java/org/testng/TestRunner.java
6d083a43e31ce856a6843b88727b5a3c2891c5a6 13-May-2011 Cedric Beust <cedric@beust.com> Fixed: IConfigurationListener#onConfigurationFailure was never called.
/external/testng/src/main/java/org/testng/TestRunner.java
e0014c29202f53fceec73d2d19bb546da5c35387 12-Apr-2011 Cedric Beust <cedric@beust.com> Fixed: ConcurrentModificationException when using parallel data providers.
/external/testng/src/main/java/org/testng/TestRunner.java
f2c1b034a1c4468c1c8ce9290ef5474f4f06b9b6 23-Feb-2011 Cedric Beust <cedric@beust.com> Fix for the priority bug.
/external/testng/src/main/java/org/testng/TestRunner.java
00c08faddbeafdbbf883f6c4d8ad9566ec5da958 17-Feb-2011 Cedric Beust <cedric@beust.com> Fixed: @Test(priority) was not being honored in parallel mode
/external/testng/src/main/java/org/testng/TestRunner.java
6b7d28ba4283765a71ad42e5d7384f1fb50907dc 15-Feb-2011 Cedric Beust <cedric@beust.com> Fixed: In parallel "methods" mode, method interceptors that remove methods would cause a lock up
/external/testng/src/main/java/org/testng/TestRunner.java
446c10419aa1c5818e34d7701b3f885043d18c71 08-Feb-2011 Cedric Beust <cedric@beust.com> @Listeners wasn't invoking ISuiteListeners.
/external/testng/src/main/java/org/testng/TestRunner.java
331ab5267015b500bd06204f8c2c9cde40dc2e40 22-Dec-2010 Cedric Beust <cedric@beust.com> Removed internal usage of Guice.
/external/testng/src/main/java/org/testng/TestRunner.java
0458ccb3799f8b2c8a01cc0806d5b2d9c1d673e8 16-Dec-2010 Cedric Beust <cedric@beust.com> Better trace.
/external/testng/src/main/java/org/testng/TestRunner.java
bb4cfdadd903ebefb0510bc8586b7b353cf29d17 01-Dec-2010 Cedric Beust <cedric@beust.com> Allow abstract methods in superclasses to specify @Test annotations.

Also made isTestNGCLass() return true all the time, even if not
TestNG annotations are found.
/external/testng/src/main/java/org/testng/TestRunner.java
0f7e671c94aeedee2fbc796b3318d44b0297b6cd 08-Oct-2010 nullin <nalin.makar@gmail.com> code cleanup for src/main

Convert control statement bodies to block
Convert for loops to enhanced for loops
Remove unused imports
Remove unused local variables
Add missing '@Override' annotations
Add missing '@Override' annotations to implementations of interface methods
Add missing '@Deprecated' annotations
Add missing serial version ID (generated)
Remove unnecessary casts
Remove unnecessary '$NON-NLS$' tags
Organize imports
Remove trailing white spaces on all lines
/external/testng/src/main/java/org/testng/TestRunner.java
b1c182d51b05a40ac5350e562503a94d024a7c80 04-Oct-2010 nullin <nalin.makar@gmail.com> Code cleanup

1. Moved methods around: Created MethodGroupsHelper and MethodInvocationHelper. Moved relevant methods from MethodHelper into these two classes
2. Updated references to refactored methods into other classes
3. Some dead code cleanup

Compiled fine and all 490 tests passed
/external/testng/src/main/java/org/testng/TestRunner.java
7d239aabc611adf9baa78d919b6ce9f7a14c680c 03-Oct-2010 nullin <nalin.makar@gmail.com> Code cleanup

1. Remove unused code
2. Reduce class/variable/method access scope

Compiled and ran tests
/external/testng/src/main/java/org/testng/TestRunner.java
1963187da6a45f898e62e4e922faac6b9382b4e4 30-Sep-2010 nullin <nalin.makar@gmail.com> 2nd Pass of taking care of Findbugs warnings
/external/testng/src/main/java/org/testng/TestRunner.java
c4cadec5fb52419e211120aa93b6118a4ab756ec 27-Sep-2010 Cedric Beust <cedric@beust.com> Minor fixes on top of Nalin's changes
/external/testng/src/main/java/org/testng/TestRunner.java
f035a01bd8ac47425984d6b9e07a733f3abb3c37 27-Sep-2010 nullin <nalin.makar@gmail.com> Use GraphThreadPoolExecutor instead of GroupThreadPoolExecutor

1. To make this possible, also replaced IMethodWorker with IWorker and IWorkerFactory with IThreadWorkerFactory
2. Added timeout and priority to IWorker
/external/testng/src/main/java/org/testng/TestRunner.java
1df80918ae7b818e0f8abb1b442d7e93c6c11f70 11-Sep-2010 Cedric Beust <cedric@beust.com> Better JUnitReporter.

Listeners can now implement several interfaces.
/external/testng/src/main/java/org/testng/TestRunner.java
e4f58f00524d158734fc34285ff72744cd2b949e 08-Sep-2010 Cedric Beust <cedric@beust.com> @Listeners was not working with hookable and configurable.
/external/testng/src/main/java/org/testng/TestRunner.java
3297414dee4e2372259dd538dd359e0b65e9d305 07-Sep-2010 Cedric Beust <cedric@beust.com> Now passing a configuration down to TestRunner.
/external/testng/src/main/java/org/testng/TestRunner.java
b46454003eedc80714029aed65921500967d8a5f 26-Aug-2010 Cedric Beust <cedric@beust.com> Fixed: @Listeners now aggregate through base classes
/external/testng/src/main/java/org/testng/TestRunner.java
9337911f6e208401d05bd915540af04439fa8bf2 25-Aug-2010 Cedric Beust <cedric@beust.com> Restore serialization
/external/testng/src/main/java/org/testng/TestRunner.java
d5f5746a93e64f1f7a5827a54f0b63f0101a537f 20-Aug-2010 Cedric Beust <cedric@beust.com> preserve-order bug
/external/testng/src/main/java/org/testng/TestRunner.java
40be3857088566120685adb7d52a5e61f9a0601f 17-Aug-2010 Cedric Beust <cedric@beust.com> Fixed: preserve-order was not preserving class order with dependent methods
/external/testng/src/main/java/org/testng/TestRunner.java
dbf64a306b9751505c5ba87afe48cf684a4f9370 04-Aug-2010 Cedric Beust <cedric@beust.com> Merge branch 'master' of http://github.com/nullin/testng into NalinFix
deff646647f15e5302dbba79958c1a04a42d6160 23-Jul-2010 Cedric Beust <cedric@beust.com> Changed the type of preserveOrder from boolean to string for future evolution
/external/testng/src/main/java/org/testng/TestRunner.java
37ac2350e62621bb857a4a77048e7e9d20ac14c5 22-Jul-2010 nullin <nalin.makar@gmail.com> Fix handling of test name specified by implementing ITest

1. Removed testname parameter from TestClass ctor. It's shouldnt be set on that object. Currently, the XmlTest name was also being set as the default TestClass's testName which is counter intuitive.
2. Added a new method ITestResult.getTestName() that returns the result's related instance's test name if the instance implements ITest
3. Fixed how the Emailable, HTML and XML reports display test name. Emailable report now shows the instance name next to the method names for a class. HTML reports show the test instance name if it's present along with the test class name. XML reports add an additional attribute test-instance-name to the methods which belong to a class implementing ITest
/external/testng/src/main/java/org/testng/TestRunner.java
dc0051b2828ddc734f076f959a1d9d54c322654d 10-Jul-2010 Cedric Beust <cedric@beust.com> Moved src->src/java/main and test -> src/java/test
/external/testng/src/main/java/org/testng/TestRunner.java