Skip to content

Commit 7b47f89

Browse files
committed
DTD to XSD conversion
[dtd-to-xsd](https://github.com/lightblueseas/dtd-to-xsd) used + manual fixes.
1 parent b1c52c1 commit 7b47f89

File tree

4 files changed

+594
-19
lines changed

4 files changed

+594
-19
lines changed

CHANGES.txt

Lines changed: 20 additions & 19 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,5 @@
11
Current
2+
New: XSD file for suite file validation (Julien Herr)
23
Changed: GITHUB-2564: Source code is split into several modules for better modularity in the future (for now only a combined jar is released as it was before)
34
Added: GITHUB-2564: Added license files as META-INF/LICENSE.txt within the released jar
45
Test: GITHUB-2564: Added pax-exam-based OSGi test to verify the manifest
@@ -582,9 +583,9 @@ Added: Allow injection of java.lang.reflect.Constructor and org.testng.ITestNGMe
582583
Fixed: Assertions in the Assertions class were not failing properly.
583584
Fixed: GITHUB-337: ConfigurationMethod#m_instance set to Boolean.FALSE due to incorrect constructor call in clone() + auto-boxing (davidely)
584585
Fixed: Fix NPE for dependency methods/groups (Krishnan Mahadevan)
585-
Fixed: preserve-order bug (found by VladSarrokhin).
586+
Fixed: preserve-order bug (found by VladSarrokhin).
586587
Fixed: GITHUB-300: OutOfMemoryException from reporters when there are a lot of tests
587-
Fixed: GITHUB-137: Main parameters with a default value should be overridden if a main parameter is specified
588+
Fixed: GITHUB-137: Main parameters with a default value should be overridden if a main parameter is specified
588589
Fixed: GITHUB-107: Allow enum values without converting them to uppercase.
589590
Fixed: @Guice with no modules specified is now supported
590591
Fixed: Reporter.log() invoked from listeners were being discarded
@@ -601,7 +602,7 @@ Added: Big performance improvement when generating the reports (Frank Pavageau)
601602
Added: <dependencies> allows you to specify group dependencies in testng.xml
602603
Added: Blow up early if trying to include/exclude an unknown method
603604
Added: <parameters> can now be specified under <include> (Storm Qi)
604-
Added: GITHUB-243: Add Reporter Output per Test in XMLReporter (dunse)
605+
Added: GITHUB-243: Add Reporter Output per Test in XMLReporter (dunse)
605606
Fixed: Better HTML escaping of the stack traces
606607
Fixed: The failed assertions now use [] as delimiters instead of <> (better for the HTML reports)
607608
Fixed: GITHUB-237: Wrong time format in XML reporter
@@ -786,7 +787,7 @@ Eclipse:
786787
Added: New quick fix "Add static import org.testng.AssertJUnit.assertXXX"
787788
Added: New workspace wide setting: excluded stack traces, to provide shorter stack traces in the view
788789
Added: New "Clear results" icon in the tool bar
789-
Added: When the search filter is modified, don't update the tree live if it is too big
790+
Added: When the search filter is modified, don't update the tree live if it is too big
790791
Added: Two new @Test refactorings (pull to class level, push to method level)
791792
Added: JUnit conversion: @Ignore
792793
Added: JUnit conversion: assertArrayEquals()
@@ -930,10 +931,10 @@ Added: -testnames (command line) and testnames (ant)
930931
Added: New ant task tag: propertyset (Todd Wells)
931932
Added: ITestNGListenerFactory
932933
Added: Passing command line properties via the ant task and doc update (Todd Wells)
933-
Added: Hierarchical XmlSuites (Nalin Makar)
934+
Added: Hierarchical XmlSuites (Nalin Makar)
934935
Added: Reporter#clear()
935936
Fixed: NullPointerException when a suite produces no results (Cefn Hoile)
936-
Fixed: Identical configuration methods were not always invoked in the correct order in superclasses (Nalin Makar)
937+
Fixed: Identical configuration methods were not always invoked in the correct order in superclasses (Nalin Makar)
937938
Fixed: @DataProvider(parallel = true) was passing incorrect parameters with injection
938939
Fixed: Replaced @Test(sequential) with @Test(singleThreaded)
939940
Fixed: If inherited configuration methods had defined deps, they could be invoked in incorrect order (Nalin Makar)
@@ -950,9 +951,9 @@ Fixed: Issue78 NPE with non-public class. Now throws TestNG exception
950951
Fixed: NPE with @Optional null parameters (Yves Dessertine)
951952
Fixed: TESTNG-387 TestNG not rerunning test method with the right data set from Data Provider (Francois Reynaud)
952953
Fixed: Show correct number of pass/failed numbers for tests using @DataProvider
953-
Fixed: Return correct method status and exception (if any) in InvokedMethodListener.afterInvocation()
954-
Fixed: Trivial fixes: TESTNG-241 (log message at Info), Issue2 (throw SAXException and not NPE for invalid testng xml)
955-
Fixed: Configuration methods couldn't depend on an abstract method (Nalin Makar)
954+
Fixed: Return correct method status and exception (if any) in InvokedMethodListener.afterInvocation()
955+
Fixed: Trivial fixes: TESTNG-241 (log message at Info), Issue2 (throw SAXException and not NPE for invalid testng xml)
956+
Fixed: Configuration methods couldn't depend on an abstract method (Nalin Makar)
956957
Fixed: TestNG#setTestClasses was not resetting m_suites
957958
Fixed: Exceptions thrown by IInvokedMethodListeners were not caught (Nalin Makar)
958959
Fixed: @Listeners now works on base classes as well
@@ -1067,8 +1068,8 @@ Fixed: Quick fixes no longer introduce deprecated annotations (Greg Turnquist)
10671068
5.9
10681069
2009/04/09
10691070

1070-
Added: New ant task boolean flag: delegateCommandSystemProperties (Justin)
1071-
Added: skipfailedinvocations under <suite> in testng-1.0.dtd (Gael Marziou / Stevo Slavic)
1071+
Added: New ant task boolean flag: delegateCommandSystemProperties (Justin)
1072+
Added: skipfailedinvocations under <suite> in testng-1.0.dtd (Gael Marziou / Stevo Slavic)
10721073
Added: -testrunfactory on the command line and in the ant task (Vitalyi Pamajonkov)
10731074
Added: TESTNG-298: parallel="classes", which allows entire classes to be run in the same thread
10741075
Added: @BeforeMethod can now declare Object[] as a parameter, which will be filled by the parameters of the test method
@@ -1161,7 +1162,7 @@ Added: ISuite now gives access to the current XmlSuite
11611162
Fixed: TESTNG-139 dependsOnMethods gets confused when dependency is "protected"
11621163
Fixed: TESTNG-141 junit attribute set to false in testng-failed.xml when it should be true
11631164
Fixed: TESTNG-142 Exceptions in DataProvider are not reported as failed test
1164-
Added: Improved behavior for @Before/@AfterClass when using @Factory
1165+
Added: Improved behavior for @Before/@AfterClass when using @Factory
11651166
(https://forums.opensymphony.com/thread.jspa?threadID=6594&messageID=122294#122294)
11661167
Added: Support for concurrent execution for invocationCount=1 threadPoolSize>1 and @DataProvider
11671168
(https://forums.opensymphony.com/thread.jspa?threadID=64738&tstart=0)
@@ -1197,7 +1198,7 @@ Added: Method selectors receive a Context and can stop the chain with setStopped
11971198
Fixed: XmlMethodSelector was always run first regardless of its priority
11981199
Added: @BeforeGroups/@AfterGroups can live in classes without @Test methods
11991200
Added: DataProvider can now take an ITestContext parameter
1200-
Fixed: Wasn't parsing <selector-class-name> correctly
1201+
Fixed: Wasn't parsing <selector-class-name> correctly
12011202
Fixed: Annotation Transformers now work on class-level annotations
12021203
Fixed: Some class-level @Test attributes were not always honored
12031204
Added: Clean separation between @Test invocation events and @Configuration invocation events
@@ -1234,7 +1235,7 @@ Eclipse plug-in
12341235
Fixed: groups with multi-attribute javadoc annotations
12351236
Fixed: consistent behavior for dependsOnMethods
12361237
Fixed: consistent behavior for tests with dependsOnGroups (a warning is emitted)
1237-
Fixed: consistent merge of configuration arguments when an existing launch configuration exists
1238+
Fixed: consistent merge of configuration arguments when an existing launch configuration exists
12381239
===========================================================================
12391240
5.3
12401241
2006/10/30
@@ -1338,7 +1339,7 @@ Added: Can now specify listener classes
13381339
5.0.1
13391340

13401341
Fixed: reports generated by SuiteHTMLReporter do not work with JDK1.4
1341-
1342+
13421343
===========================================================================
13431344

13441345
5.0
@@ -1424,7 +1425,7 @@ Fixed: TESTNG-18: Eclipse plugin ignores Factory annotation
14241425
Fixed: TESTNG-21: Show differences when double clicking assertion exceptions
14251426
Added: UI allows setting orientation (even more space)
14261427
https://forums.opensymphony.com/thread.jspa?threadID=17225&messageID=33805#33805
1427-
1428+
14281429
===========================================================================
14291430

14301431
4.5
@@ -1527,7 +1528,7 @@ Fixed: dependsOnGroups wasn't working on regular expressions
15271528
Fixed: Bug in <package> when directories contain spaces in their names
15281529
Fixed: Introduced a JDK5 dependency in the JDK1.4 build (getEnclosingClass())
15291530
Fixed: Output directory in ant task was not honored if it didn't exist
1530-
Fixed: Problem with timeout according to
1531+
Fixed: Problem with timeout according to
15311532
https://forums.opensymphony.com/thread.jspa?threadID=6707
15321533

15331534
Eclipse plug-in:
@@ -1537,7 +1538,7 @@ Fixed: Bug in QuickFix implementation
15371538
Added: Quick Fix for JUnit conversion (Annotations and JavaDoc)
15381539
Fixed: Methods Run as TestNG test
15391540
Added: Package level Run as TestNG test
1540-
Fixed: Resources from the linked directories are using a wrong path when
1541+
Fixed: Resources from the linked directories are using a wrong path when
15411542
passed to command line TestNG
15421543

15431544
IDEA plug-in:
@@ -1602,7 +1603,7 @@ Fixed: TestNGException thrown when TestNG conditions are not fulfilled
16021603

16031604
Documentation:
16041605
- New assert classes
1605-
- New ways to launch
1606+
- New ways to launch
16061607
- JUnitConverter documentation
16071608
- new beforeSuite/afterSuite
16081609

0 commit comments

Comments
 (0)