Lines Matching +full:- +full:- +full:junit +full:- +full:xml

2 Fixed: GITHUB-841: testName from @Test is now used and available from ITestResult#getName() and ITe…
3 New: GITHUB-776: Add BeforeClass/AfterClass like on ITestListener (@vguna & Julien Herr)
4 Fixed: GITHUB-872: Enable end-users of TestNG to alter XmlSuite and XmlTest (Krishnan Mahadevan)
5 New: GITHUB-900: Support @Listeners in annotation transformer (Julien Herr)
6 New: GITHUB-898: Activate XML validation when possible (Julien Herr)
7 Fixed: GITHUB-889: XmlSuite in nested directories results in FIleNotFoundException (Virender Singh)
8 Fixed: GITHUB-811: Timeout is not working with parallel=tests (@michael-yxf & Julien Herr)
9 Fixed: GITHUB-839: Missing encoding meta data for report file (@banbq & Julien Herr)
10 Fixed: GITHUB-876: NullPointerException creating tests with parameters by a factory (@vixgeo & Juli…
11 New: GITHUB-886: Add some checks on factory methods (Julien Herr)
12 New: GITHUB-874 / GITHUB-875 / GITHUB-882 / GITHUB-850 : Some code cleanup (Testo Nakada)
13 Fixed: GITHUB-866 / GITHUB-869 : Some attributes were not cloned when XmlSuite#clone was used (Vire…
14 Fixed: GITHUB-842: Add TestResult#getTestName() support for @Test(testName) (Julien Herr)
19 Fixed: GITHUB-829: Allowing suites to have duplicate names. You can now configure the same suite-fi…
20 Fixed: GITHUB-834: nested suites not supported by 'testnames' (Tibor Digana & Julien Herr)
30 Fixed: GITHUB-798: Set suitethreadpoolsize for Maven Surefire (Jan Dundáček)
31 Fixed: GITHUB-171: ISuiteListener methods called multiple times if multiple test elements (Daniel Q…
32 Fixed: GITHUB-169: IInvokedMethodListener methods executed several times before/after each test met…
33 Fixed: GITHUB-154: MethodInterceptor will be called twice (Tim wu & Julien Herr)
38 New: GITHUB-717: Add assertThrows and expectThrows (Ryan Schmitt)
39 Fixed: GITHUB-755: Fixed reporting of retried tests (Ryan Schmitt)
40 Fixed: GITHUB-773: Test should not be skipped when the exception is expected (@CandyLiuM & Julien H…
46 Fixed: GITHUB-691: Fix classloading issue when using TestNG 6.9.4 and JMockit. (Mathieu Sebire)
47 Fixed: GITHUB-686: IAnnotationTransformer.transform is called for methods with testClass populated.…
48 Fixed: GITHUB-420: Before/AfterSuite methods may not run, when use inheritance, and enabled=false (…
49 Fixed: GITHUB-697: Make addFailedInvocationNumber thread-safe (Ryan Schmitt)
50 Fixed: GITHUB-698: Fix exit code reporting when IRetryAnalyzer is used (Ryan Schmitt)
51 Fixed: GITHUB-465: assertEquals(Collection, Collection) prints "null" when collections are differen…
52 New: GITHUB-710: AppVeyor is used for continuous integration on Windows (Julien Herr)
53 Fixed: GITHUB-599: IHookable ignored when a timeout is set (@ryanlevell & Julien Herr)
54 New: GITHUB-723: Allow users to add their own suite parser (Julien Herr)
55 Fixed: Allow '-testnames' option to work with '-xmlpathinjar' (@earthling)
56 Fixed: GITHUB-739: TestNG skips all test classes from suite when a @BeforeClass fails (Priyanshu Sh…
57 Fixed: GITHUB-471: If @beforeMethod or @afterMethod fails then all children of the same base class …
58 Fixed: GITHUB-595: testng hang at switching test cases when running test cases with high thread cou…
67 Added: GITHUB-631: Avoid the static limitation of external DataProvider. (Julien Herr)
68 Added: GITHUB-631: Allow to use Guice injection in DataProvider. (Julien Herr)
70 Added: GITHUB-617: Allow injection of org.testng.ITestContext into the guice parent module. (Julien…
71 Fixed: GITHUB-606: RetryAnalyzer loops endlessly. (Krishnan Mahadevan)
72 Fixed: GITHUB-618: Start TestNG from jar cause recursive run of tests from packages in Suite XML wi…
73 Fixed: GITHUB-639: Typo on preserveOrder (tabei-k & Julien Herr)
74 Fixed: GITHUB-632: Typo in doc (Pétur Ingi Egilsson & Julien Herr)
75 Fixed: GITHUB-629: InvokedMethod doesn't recognize configuration method (Jan Mewes & Julien Herr)
76 Fixed: GITHUB-615: XmlSuite, XmlTest: Time-out tag not preserved (jphollingworth & Julien Herr)
77 New: GITHUB-638: Travis CI is used for continuous integration (Julien Herr)
78 New: GITHUB-647: SonarQube is used to follow technical debt (Julien Herr)
79 Added: GITHUB-616: org.testng.internal.Version will be always up-to-date (Julien Herr)
80 Fixed: GITHUB-634: Review of the collections package (Julien Herr)
81 Fixed: GITHUB-624: Fixed failure/error inversion in JUnitReportReporter (Jerome Jacob)
82 Fixed: GITHUB-545: TestNG running JUnit tests but not reporting all results for parameterized tests…
83 Fixed: GITHUB-610: CustomizedSuites must be saved using utf-8 encoding (Juha Heljoranta)
84 Fixed: GITHUB-602: NoClassDefFoundError in TestNGClassFinder.<init> (aanno)
85 Fixed: GITHUB-529: Close InputStream and OuputStream after use (Andrew Gaul)
86 Fixed: GITHUB-532: Create the parent directory if it's missing (Ion Savin)
87 Fixed: GITHUB-541: Some OSGi manifest fixes (Evgeny Zhuravlev)
88 Fixed: GITHUB-657: Fix OSGI Import-Package to make jUnit4 dependency optional (Xavier Fournet)
89 Fixed: GITHUB-523: externally synchronize our use of the static SimpleDateFormat (mcosby)
90 Fixed: GITHUB-477: Typo in DTD attribute comment (Kamil Szymański)
91 Fixed: GITHUB-353: Typo in documentation (Jan Święcki)
92 Fixed: GITHUB-656: Upgrade to JCommander 1.48 (Ryan Schmitt)
93 Fixed: GITHUB-582: TestNG tests don't pass reliably on JDK8 (Ryan Schmitt)
94 New: GITHUB-645: TestNG project on Google Code redirect to GitHub
95 Fixed: GITHUB-310: Upgrade Guice (kronar & Julien Herr)
96 Fixed: GITHUB-87: @BeforeSuite/@BeforeTest methods happens to be disabled by mistake (romlom & Juli…
97 Fixed: GITHUB-425: Wrong invocation order with lastTimeOnly (Rafael Winterhalter & Julien Herr)
98 Fixed: GITHUB-417: Expected Exceptions Message fails to match multi-line messages (Michael Diamond)
99 New: GITHUB-663: Add Guice Stage configuration for a suite (Clément Guillaume)
108 Fixed: GITHUB-566: Build does not fail when successPercentage for @Test is not met
110 Fixed: GITHUB-376: Some results can be lost (Konstantin Savin).
111 Fixed: Handle relative paths of Suite XML files properly (Nalin Makar)
127 Fixed: GITHUB-337: ConfigurationMethod#m_instance set to Boolean.FALSE due to incorrect constructor…
129 Fixed: preserve-order bug (found by VladSarrokhin).
130 Fixed: GITHUB-300: OutOfMemoryException from reporters when there are a lot of tests
131 Fixed: GITHUB-137: Main parameters with a default value should be overridden if a main parameter is…
132 Fixed: GITHUB-107: Allow enum values without converting them to uppercase.
145 Added: <dependencies> allows you to specify group dependencies in testng.xml
148 Added: GITHUB-243: Add Reporter Output per Test in XMLReporter (dunse)
151 Fixed: GITHUB-237: Wrong time format in XML reporter
155 Fixed: testng-failed.xml was not carrying over the parameters from the original testng.xml
158 Fixed: GITHUB-221: Honor excludeGroups on testng tests when run in mixed mode (criccio)
160 Fixed: GITHUB-205: white-space was spelled whitespace in testng.css (carlin-scott)
171 Added: <suite allow-return-values="true"> (and in <test> as well)
172 Added: data-provider attribute to testng-results.xml
174 Added: Support for running JUnit 4 tests (Lukas Jungmann)
175 Added: Ability to auto-detect JUnit tests ('-mixed' mode) (Lukas Jungmann)
177 Fixed: GITHUB-198: JUnitReportsReporter use commas in certain locales, which JUnitReports doesn't l…
178 Fixed: GITHUB-173: Dependent methods executed out-of-order if method names match across classes (jj…
186 Fixed: Failed tests with allow-return-values="true" were not rerun
187 Added: <suite allow-return-values="true"> (and in <test> as well)
199 Fixed: When running TestNG programmatically, child xml suites are not run (when added using setSuit…
200 Fixed: GITHUB-145: Excessive test method execution (githubCast)
201 Fixed: GITHUB-149: reversed arguments in failAssertEqualsNoOrder().
207 Added: Upgraded the plug-in to 3.4+ (Nick Tan)
219 Fixed: GITHUB-92: @BeforeTest method in a super class will be called multiple time when alwayRun = …
220 Fixed: GITHUB-111: @AfterClass on base classes run once too many (lrivera)
221 Fixed: GITHUB-107: Displaying 0 tests run if a listener modifies the parameters of the suite
232 Fixed: The XML parser doesn't recognize parallel="instances"
234 Fixed: GITHUB-90: @AfterClass not being run when the class contains included and not included metho…
256 Fixed: Using preserve-order with a factory that creates instances of a different class causes NPE
257 Fixed: GITHUB-74: Bad ordering of test methods when using a @Factory constructor with dataProvider
263 Fixed: GITHUB-57: Allow usage of package protected constructor of test classes
265 Fixed: testng-results.xml now lists the results chronologically
267 Fixed: -groups and -excludegroups were no longer overriding testng.xml
280 Fixed: https://github.com/cbeust/testng/issues/56 testng-results.xml was reporting the instance nam…
281 Fixed: NPE when using preserve-order and factories.
291 - Don't mutate the value returned by XmlTest#getIncludedGroups and XmlTest#getExcludedGroups.
293 - Failing methods that have dependees will only cause skips in the same instance. Different
301 Added: <suite preserve-order="true"> will cause this attribute to be propagated to all <test> tags
304 Added: New <test> and <suite> flag: group-by-instances
305 Added: -xmlpathinjar to specify the path of testng.xml inside a test jar file
307 Added: Output ITestResult attributes in xml report (nguillaumin)
314 Fixed: TESTNG-476: <test> tags are now run in the order found in testng.xml
317 Fixed: TESTNG-410: Clearer error message
318 Fixed: TESTNG-475: @DataProvider doesn't support varargs
320 Fixed: TESTNG-472: Better output for assertNull()
322 Fixed: TESTNG-282: Problem when including+excluding packages (addicted)
323 Fixed: TESTNG-471: assertEquals(Map, Map) fails if a map is a subset of the other
325 Fixed: ISSUE-47: Don't allow two <test>s with same name within same suite (Nalin Makar)
335 Added: JUnit conversion: @Ignore
336 Added: JUnit conversion: assertArrayEquals()
337 Added: JUnit conversion: @RunWith(Parameterized.class)
339 Added: JUnit conversion: suite() methods can now either be removed, commented out or left untouched
340 Fixed: JUnit conversion: super.setUp()/tearDown() were being removed when extending a class other t…
344 Fixed: TESTNG-459: TestNG menu should not always be present in context menu (Mykola Nikishov)
345 Fixed: Performance problems in the plug-in
346 Fixed: Workspace-wide XML template files are not being honored.
358 Added: -randomizesuites (Nalin Makar)
362 Fixed: TESTNG-468: Listeners defined in suite XML file are ignored (Michael Benz)
363 Fixed: TESTNG-465: Guice modules are bound individually to an injector meaning that multiple module…
367 Fixed: XmlTest#toXml wasn't displaying the thread-count attribute
368 Fixed: TESTNG-438: Regression in 5.14.1: JUnit Test Execution no longer working
369 Fixed: TESTNG-436: Deep Map comparison for assertEquals() (Nikolay Metchev)
372 Fixed: <suite junit="true"> wasn't working.
375 Fixed: TESTNG-411: Throw exception on mismatch of parameter values (via DP and/or Inject) and test …
376 Fixed: IDEA-59073: exceptions that don't match don't have stack trace printed in console (Anna Kozl…
377 Fixed: IDEA's plug-in was not honoring ITest (fixed in TestResultMessage)
379 Fixed: TESTNG-401: ClassCastException when using a listener from Maven
380 Fixed: TESTNG-186: Rename IWorkerApadter to IWorkerAdapter (Tomas Pollak)
381 Fixed: TESTNG-415: Assert.assertEquals() for sets and maps fails with 'null' as arguments
382 Fixed: typo -testRunFactory
385 Fixed: TESTNG-441: NPE in SuiteHTMLReporter#generateMethodsChronologically caused by a race conditi…
390 Added: Eclipse can now monitor a test-output/ directory and update the view when a new result is cr…
394 Added: Dialog box when the plug-in can't contact RemoteTestNG
396 …efore invoking the "New TestNG class" wizard, the source and package text boxes will be auto-filled
400 Added: JUnit conversion: correctly replaces assertNull and assertNotNull
401 Added: JUnit conversion: removes super.setUp() and super.tearDown()
402 Added: JUnit conversion: removes @Override
403 Added: JUnit conversion: replaces @Test(timeout) with @Test(timeOut) (5.14.2.4)
404 Added: JUnit conversion: replaces @Test(expected) with @Test(expectedExceptions) (5.14.2.4)
405 Added: JUnit conversion: replaces fail() with AssertJUnit.fail() (5.14.2.2)
406 Added: JUnit conversion: replaces Assert with AssertJUnit (5.14.2.1)
413 Fixed: Was trying to load the classes found in the XML template file
415 Fixed: XML files should be run in place and not copied.
417 Fixed: When the run is over, the plug-in will no longer force the focus back to the Console view
420 Fixed: Workspace preferences now offer the "XML template" option as well as the project specific pr…
421 Fixed: TESTNG-418: Only last suite-file in testng.xml run by Eclipse plugin
439 Fixed: TESTNG-401: ClassCastException when using a listener from Maven
446 Added: test suites can now be run in parallel with -suitethreadpoolsize
450 Fixed: TESTNG-400: afterMethod was called after onTestFailure()
453 Fixed: TESTNG-404: threaded tests fail due to use of non-threadsafe collections (Marcus Better)
454 Fixed: preserve-order was not preserving class order with dependent methods
460 Fixed: The plug-in wasn't running Groovy tests correctly (Andrew Eisenberg)
461 Fixed: TESTNG-402 [Eclipse Plug-In] NPE occurred when I run twice a custom "Run configuration" on a…
468 Added: -methods
469 Added: -configfailurepolicy (Todd Quessenberry)
470 Added: -methodselectors (Todd Quessenberry)
472 Added: <test preserve-order="true">
473 Added: -testnames (command line) and testnames (ant)
487 Fixed: Time outs specified in XML were not honored for <suite parallel="tests">
488 Fixed: <suite> and <test> time outs were hardcoded, they now honor their time-out attribute
491 Fixed: XML test results contained skipfailedinvocationCounts instead of skipfailedinvocationcounts
493 Fixed: Issue78 NPE with non-public class. Now throws TestNG exception
495 Fixed: TESTNG-387 TestNG not rerunning test method with the right data set from Data Provider (Fran…
498 Fixed: Trivial fixes: TESTNG-241 (log message at Info), Issue2 (throw SAXException and not NPE for …
503 Fixed: Test priorities were not working properly in non-parallel mode
508 Fixed: TESTNG-395 New wizard was creating classes called "NewTest"
509 Fixed: TESTNG-397 Class level @Test was preventing groups from showing up in the launch configurati…
528 Added: testng-results.xml now includes test duration in the <suite> tag (Cosmin Marginean)
531 Added: Priorities: @Test(priority = -1)
532 Added: New attribute invocation-numbers in <include>
533 Added: testng-failed.xml only contains the data provider invocations that failed
541 Added: You can now select multiple XML suites to be run in the launch dialog
543 Fixed: http://jira.codehaus.org/browse/GRECLIPSE-476 NPE with Groovy Tests (Andrew Eisenberg)
544 Fixed: The custom XML file is now created in the temp directory instead of inside the project
546 Fixed: Was not setting the parallel attribute correctly on the temporary XML file
562 Fixed: TESTNG-347 suite with parallel="tests" and test with parallel="classes" doesn't work correct…
563 Fixed: TESTNG-67: @Configuration/@Factory methods in base class being ignored
570 Fixed: Allow IObjectFactory to load from non-standard classloader (for PowerMock support)
579 Added: The output in the testng-results.xml is now sorted by the starting timestamp (Daniel Rudman)
581 Added: If both -testjar and an XML file are provided on the command line, the latter will be used
596 Fixed: XMLUtils was not escaping XML attribute values
597 Fixed: TESTNG-317: Sequence order mis-calculation: testing using suite in sequence for classes and …
600 Fixed: TESTNG-291: Exceptions thrown by Iterable DataProviders are not caught, no failed test repor…
601 Fixed: TESTNG-301: Need to include parameters in testNG report for test created by @Factory
602 Fixed: testng-failed.xml now includes skipped tests
603 Fixed: TestNG couldn't find Groovy files (Haw-Bin)
607 Fixed: TESTNG-313: Provide extension point to contribute test and report listeners (Erik Putrycz)
615 Added: skipfailedinvocations under <suite> in testng-1.0.dtd (Gael Marziou / Stevo Slavic)
616 Added: -testrunfactory on the command line and in the ant task (Vitalyi Pamajonkov)
617 Added: TESTNG-298: parallel="classes", which allows entire classes to be run in the same thread
622 Added: -testjar supports jar file with no testng.xml file
624 Fixed: TESTNG-309 Illegal default value for attribute in DTD file
625 Fixed: TESTNG-192: JUnit XML output includes wrong tests (Aleksandar Borojevic)
626 Fixed: Set a generated suite to default to non-parallel (Mark Derricutt)
627 Fixed: -testJar command line parsing bug
628 Fixed: testng-failed.xml didn't include the listeners
629 Fixed: annotation transformers were not run when specified in testng.xml
630 Fixed: TESTNG-192: JUnit XML output includes wrong tests (Borojevic)
632 Fixed: testng-failed.xml was sometimes incorrectly generated (Borojevic)
633 Fixed: TestNG-228: Assert.assertEqualsNoOrder
634 Fixed: TestNG-229: Assert.assertEquals does not behave properly when arguments are sets
635 Fixed: TESTNG-36: assertEquals(Collection actual, Collection expected, String message) may have bug
636 Fixed: TESTNG-296: Malformed jar URLs breaking -testJar
637 Fixed: TESTNG-297: TestNG seemingly never stops running while building failed test suite (Gregg Yos…
638 Fixed: TESTNG-285: @Test(sequential=true) works incorrectly for classes with inheritance
639 Fixed: TESTNG-254: XMLSuite toXML() ignores listeners
640 Fixed: TESTNG-276: Thread safety problem in Reporter class
641 Fixed: TESTNG-277: Make Reporter.getCurrentTestResult() public
644 Fixed: time-outs were not working in <test> and <suite>
646 Fixed: TESTNG-195: @AfterMethod has no way of knowing if the current test failed
647 Fixed: TESTNG-249: Overridden test methods were shadowing each other if specified with <include>
648 Fixed: DataProviders from @Factory-created tests were all invoked from the same instance
652 Fixed: TESTNG-231: NullPointerException thrown converting a suite to XML (Mark)
656 Added: -testjar
661 Fixed: TestNG-220: Ignore class definition/loader issues when scanning classpath for implicit class…
662 Fixed: TestNG-224: Fix for relative suite filenames in XML file
663 Added: TestNG-213: @Optional on a method parameter to allow optional @Parameters
664 Fixed: TestNG-214: SkipException and TimeBombSkipException should accept nested exceptions
665 Fixed: TestNG-211: new Parser(inputStream) doesn't work
667 Added: Support for <listeners> in testng.xml
671 Added: antlib.xml to allow autodiscovery of Ant task definition
686 Added: if @Parameter is missing from testng.xml then it is read from the System properties
687 Fixed: Don't run a @DataProvider method as a test when a class-level @Test is present
689 Fixed: TESTNG-169 Error message: <method> is depending on nonexistent method null ("null" is uninfo…
690 Fixed: -listener takes comma-separated classes
698 Added: <tests> can now be disabled at xml level using <test enabled="false">
705 Fixed: TESTNG-139 dependsOnMethods gets confused when dependency is "protected"
706 Fixed: TESTNG-141 junit attribute set to false in testng-failed.xml when it should be true
707 Fixed: TESTNG-142 Exceptions in DataProvider are not reported as failed test
712 Added: New TestNG specific XML report, generated by default in 'xml' subdirectory of test-output
714 Fixed: TESTNG-152 If DataProvider is not found, the exception message should tell exactly what happ…
716 Eclipse plug-in
724 IDEA plug-in
728 Fixed: TESTNG-151 Final passing test result is not properly hidden
729 Added: Auto-completion for dependsOnMethods
739 Added: Support for thread-count at test level
744 Fixed: Wasn't parsing <selector-class-name> correctly
745 Fixed: Annotation Transformers now work on class-level annotations
746 Fixed: Some class-level @Test attributes were not always honored
748 (see also TESTNG-111)
751 Fixed: TESTNG-27: Parameters are not used on <test> level anymore
752 Fixed: TESTNG-107 don't create an output directory if "outputDirectory" is null
753 Fixed: TESTNG-127 UseDefaultListeners in Ant Task does not work
754 Fixed: TESTNG-119 Running TestNG runner with invalid '-sourcedir' on JDK14 JavaDoc annotated test c…
755 Fixed: TESTNG-113 Dependent methods within the same static inner class are not found
756 Fixed: TESTNG-125 TestNG failed for test classes under *.java*.* pakages
758 Eclipse plug-in
760 Fixed: TESTNG-124: setting location of testng reports output
766 Added: for @BeforeGroups and @AfterGroups specifying the groups() attribute will auto-include the m…
775 Fixed: XML unsupported annotations/parallel attribute values are reported
777 Eclipse plug-in
778 Fixed: groups with multi-attribute javadoc annotations
788 Fixed: super classes must not be listed in testng-failures.xml
789 Fixed: parallel attribute must not appear if empty or null in testng-failures.xml
792 Added: -target option deprecated in favor of -annotations javadoc|jdk
796 Fixed: Before/AfterGroup-s were behaving wrong when using invocationCount, dataProvider and threadP…
798 Fixed: testng-failed.xml was generated even if there were no failures/skipps
799 Fixed: -usedefaultlisteners was wrongly passed to JVM instead of TestNG options
804 Added: testng.xml now supports <suite-files>
806 Fixed: TESTNG-109 Skipped tests with expected exceptions are reported as failures
812 Eclipse plug-in
814 Added: Contextual drop-down menu on failures tab of the TestNG view to enable running/debugging met…
820 Added: "-usedefaultlisteners true/false" to command line and ant
826 Added: -groups to JUnitConverter
828 Added: completely revamped JUnit support (should run all kind of JUnit tests)
829 Fixed: TESTNG-40 (Bug in testng-failed.xml generation)
830 Fixed: TESTNG-106 (Failed "@BeforeSuite" method just skipps the last test in xml-file)
833 Eclipse plug-in
834 Added: TESTNG-105 Automaticaly define TESTNG_HOME classpath variable
841 Fixed: TESTNG-102 (Incorrect ordering of @BeforeMethod calls when a dependency is specified)
842 Fixed: TESTNG-101 (HTML output contains nested <P> tags and a missing <tr> tag)
843 Added: support for specifying test-only classpath (http://forums.opensymphony.com/thread.jspa?messa…
844 Fixed: TESTNG-93 (method selectors filtering @BeforeMethod)
845 Fixed: TESTNG-81 (Assert.assertFalse() displays wrong expected, actual value)
846 Fixed: TESTNG-59 (multiple method selectors usage results in no tests run)
847 Fixed: TESTNG-56 (invocation of @Before/AfterClass methods in parallel/sequential scenarios)
848 Fixed: TESTNG-40 (failures suite does not contain @Before/After Suite/Test methods)
849 Fixed: TESTNG-37 (allow passing null parameter value from testng.xml)
850 Fixed: TESTNG-7 (display classname when hovering method)
853 Eclipse plug-in
856 Added: TESTNG-100 (Show HTML reports after running tests)
857 Added: TESTNG-97 (Double click top stack to raise comparison)
858 Added: TESTNG-84 (plug-in UI for suite option should support absolute path)
859 Added: TESTNG-20 (copy stack trace)
861 Fixed: TESTNG-72 (display groups with non-array values)
862 Fixed: TESTNG-64 (Eclipse plug-in applies added groups to all launch configurations)
863 Fixed: TESTNG-28 (Cannot select groups from dependent eclipse projects)
864 Fixed: TESTNG-25 (do not display fully qualified method name when running contextual test class)
867 TESTNG-98 (temporary files have guaranteed fixed names)
868 TESTNG-95 (Assertion failed comparison trims trailing ">")
869 TESTNG-70 (TestNG prevents eclipse from opening an older CVS version of a java class)
870 display of test hierarchy information (TESTNG-29)
876 Eclipse plug-in
893 Added: Link to testng.xml in the reports
897 (see: http://groups.google.com/group/testng-dev/browse_thread/thread/9f4d46ade10b0fda)
899 (see: http://groups.google.com/group/testng-dev/browse_thread/thread/3c26e8a5658f22ac)
901 Fixed: Class-scoped annotations were not recognized when inherited
911 Added: Name of suite for command line can be set with -Dtestng.suite.name=xxx
915 Added: if patch-testng-sourcedir.properties is found in the classpath
917 directories, this list will override -sourcedir.
924 Added: Maven 2 plug-in
927 http://jira.opensymphony.com/browse/TESTNG-51
929 Fixed: Bug in testng-failed.xml generation
932 http://jira.opensymphony.com/browse/TESTNG-35
934 http://jira.opensymphony.com/browse/TESTNG-45
940 Fixed: 3.2M5 integration (removed dependency on non-existing class)
941 Fixed: testng-failures.xml generation
966 Fixed: TESTNG-24: 'Run as testng test' does not appear of the Test annotation does not have a group
967 Fixed: TESTNG-18: Eclipse plugin ignores Factory annotation
968 Fixed: TESTNG-21: Show differences when double clicking assertion exceptions
986 Fixed: testng-failed.xml was not respecting dependencies
987 Fixed: class/include method in testng.xml didn't work on default package
991 Fixed: JUnitConverter required -restore, not any more (option is now a no-op)
992 Fixed: JUnit mode wasn't invoking setName() on test classes
995 Fixed: Command line parameters and testng.xml are now cumulative
997 Fixed: Was ignoring abstract classes even if they have non-abstract instances
1001 Fixed: inconsistency between testng.xml and objects regarding method selectors
1003 Eclipse plug-in:
1013 Fixed: testng-failures.xml was not excluding methods from base classes
1014 Fixed: Bug in suites of suites for JUnit mode
1022 Fixed: testng-failures.xml was not excluding methods from base classes
1023 Fixed: Bug in suites of suites for JUnit mode
1028 Fixed: Wasn't throwing an exception if depending on a non-existing group
1038 Fixed: Class-level enabled=false were not honored
1043 Fixed: testng-failures generation was excluding the methods even if a failed test depended on it
1063 Added: @DataProvider and @testng.data-provider
1065 Added: Can now invoke java -jar testng-2.6.jar <...>
1077 Eclipse plug-in:
1081 Added: Quick Fix for JUnit conversion (Annotations and JavaDoc)
1087 IDEA plug-in:
1103 Fixed: NPE if -target is omitted with JDK 1.4
1111 Eclipse plug-in:
1115 IDEA plug-in:
1122 Added: Section on testng.xml
1135 Fixed: testng-failures.xml is now including also the beforeSuite/afterSuite methods
1136 Fixed: generating the testng-failures.xml is now working as expected
1138 Fixed: Better JUnit support (wasn't creating individual instances)
1140 Added: command line (and Ant) -groups option
1148 - New assert classes
1149 - New ways to launch
1150 - JUnitConverter documentation
1151 - new beforeSuite/afterSuite
1167 Fixed: Various fixes for the Eclipse plug-in
1171 Added: -quiet option to JUnitConverter
1177 Fixed: Wasn't handling several testng.xml files correctly
1178 Fixed: Renamed -src to -sourcedir
1189 Added: Parser can accept an InputStream for testng.xml
1190 Fixed: expected-exceptions now fails if test passes
1194 Added: timeOut works in non-parallel mode
1209 Added: thread-count
1236 Added: Validating testng.xml
1238 Added: testng.xml