[testng] branch master updated (cce3961 -> b09fe23)
Eugene Zhukov
eugene-guest at moszumanska.debian.org
Tue Aug 18 10:12:58 UTC 2015
This is an automated email from the git hooks/post-receive script.
eugene-guest pushed a change to branch master
in repository testng.
from cce3961 Fix FTBFS
new 136fe8c Align with upstream repository
adds a282b45 Initial import.
adds 6483426 Initial commit
adds 3fef29b Initial commit
adds 31a87a9 Initial commit
adds 8b5a047 Initial commit
adds 89ad3cc Initial commit
adds dcaa93a Initial commit
adds 57416d7 Initial commit
adds f7bc9ac Initial commit
adds 045b9e7 Initial commit
adds a203234 Initial commit
adds b605852 Initial commit
adds 1ff79ae Initial commit
adds a6d7b4e Initial commit
adds 85ffe9b Initial commit
adds 5507bb2 Initial commit
adds b02358f Initial commit
adds e58505a Initial commit
adds 7411bf6 Initial commit
adds afc4d6d Initial commit
adds 587b147 Initial commit
adds 65d3ef3 Initial commit
adds 3a07961 Wipe the directory so we can re-create it better
adds fed6595 Initial commit
adds 88dae78
adds cc3b796 editted on purpose
adds 336f0ef Initial commit
adds 6b01a02
adds 42e7163 Share project 'tralala' into 'https://testng.googlecode.com/svn/trunk/tralala'
adds f8e0cb4 Share project 'TestNG Subversion' into 'https://testng.googlecode.com/svn/trunk/testng'
adds 6e35f9f Committing .classpath and .project to make future check outs easier.
adds ee1fea1 Delete tmp directory
adds 8fc1e9f removed testng not-needed dir
adds 2d78d7a tools.jar is needed for compilation (define variable TOOLS15_LIB to point to it)
adds bfc892e Fix TESNTG-81
adds 3a33bc7 test-output, z_build, *.launch added to ignore list
adds 026e546 test for TESTNG-93
adds 9334e83 output dirs added to ignore list
adds c4b6d9a support added for specifying test only classpath through sysproperty "testng.test.classpath"
adds a87a693 removed test.output.OutputTest (Regression2) from suite def (missing class)
adds 57a9e76 build and test-output dirs added to ignore list
adds b6cb18f added class to method reports (otherwise was quite hard to read it)
adds fa2569f improved reports (also fix for TESTNG-7)
adds fef3b0a synched exception printstacktrace (they were breaking the output)
adds 323d804 fix for TESTNG-59 and TESTNG-93
adds 5801ad5 quick hack to fix TESTNG-40
adds 43a6a24 Eclipse project renamed to TestNG1.5
adds 13d0993 fix for TESTNG-56 (invocation of @Before/AfterClass methods)
adds 725e994 testng-1.0.dtd added to ignore list
adds 8ca3572 Fix for TESTNG-37 (pass null to parameter from suite definition)
adds a10e6b8 updated ChangeLog
adds 8c8959b updated TestNG version to 5.1
adds 9099e25 fixed a possible synch problem with the invocation of @BeforeClass
adds 02c5226 Simpler version for dataprovider doc
adds 990017e SVN glitch: resubmit this file
adds ca895ef Fixed: TESTNG-102 (Incorrect ordering of @BeforeMethod calls when a dependency is specified). Also added tests.
adds 7a03ee7 Renamed project to "TestNG"
adds f20ea84 a quick fix for the SuiteRunner: unique and ordered @Before/AfterSuite
adds 7276490 improved package filtering when testng.test.classpath is used
adds 0751d26 test-output-tests dir added to ignore list
adds dc1870e small optimization in TestNGClassFinder.isTestNGClass
adds 997a593 Fix for TESTNG-101
adds 13e8f50 added new feature to Eclipse plugin: TESTNG-97 (double click top stack to raise comparison)
adds 3aa481d a hack for TESTNG-40 (far from being fixed)
adds a8bede1 improved support for TESTNG-40
adds bd30f26 Updated Javadocs
adds 30fce3d Added: @Test(sequential = true)
adds 8855dc4 Updated CHANGES and version to 5.1beta
adds e4d3a2e Updated doc
adds 96761aa Minor fixes
adds 335d92c Doc update
adds d6b2cdc Javadoc update
adds aa33b32 Minor fix
adds 0186445 Minor fixes
adds 837d1a2 Fixed sequential so it uses the common thread pool
adds 5295205 Documented testng.test.classpath
adds 3c73b79 Added -threadcount and threadcount to ant task
adds fcbeace Updated doc and command line usage with threadcount
adds 6e454c7 Throw proper exception when a DataProvider declares parameters
adds 8bee407 Now creating other-jars/
adds e24b380 Added: JUnitConverter uses the new syntax Added: -groups to JUnitConverter
adds 6d98195 Removed Javadocs from the repository
adds cab406d Updated documentation to user prettyprint.js
adds 5cad4ee Doc update
adds 26b0c78 Added: Command line understands @ syntax
adds 0cc4f38 Added: TestNGAntTask now uses the @ syntax to invoke TestNG
adds c2408c3 Modified CHANGES.txt
adds f3f45e3 Documented the new @ command line parameter
adds 3bebe44 Fixed build break in other-jar target
adds 71e5502 applyed patch for NPE (submitted by Dustim)
adds a6fd161 File creating logs moved to level 3
adds fe3dc89 Patch to run <test> in parallel. Disabled for now, next: add XML support.
adds a1d43ef Two new links to the Misc section
adds 4b9824b Parallel test mode can now be specified from XML: <suite parallel="tests">
adds 495b6d8 Fixed Misc test, updated documentation for the new parallel attribute
adds af55c30 Added ParallelTestTest to testng.xml
adds 1942e42 small fixes
adds c423d17 removed catch block from SuiteWorker
adds d58f598 Removed superfluous setAllTestMethods. Added time-out in <suite> and <test>
adds 6b47203 fixed build to correctly run JDK1.4 tests with JDK5 version
adds 5a7f440 small reporting improvements
adds b75a667 fixed problem running JDK1.4 tests with JDK5 distro
adds c875d81 completely refactored support for running JUnit tests
adds f91c2a6 updated ChangeLog
adds ad23a3d Put the timeout tests in their own directory
adds 08ebf81 Fix for success on 0 test run (http://forums.opensymphony.com/thread.jspa?threadID=41213)
adds 2ea9333 Fixed bug TESTNG-106 (Failed "@BeforeSuite" method just skipps the last test in xml-file)
adds bfa74b3 order of source dirs
adds b218184 include resources dir in the distro zip
adds 062d51d classfileset is automatically appending a selector for **/*.class files
adds 31cc17d Added EmailableReporter
adds 2bb9904 must be Serializable to work with distributed tests
adds aebef18 replaced BufferedWriter.append method (JDK5) only
adds f3d1d33 fixed JDK5 API issue
adds 0d90abc regrouped tests (JUnit)
adds 174fa81 JDK1.4 concurrency jar upgraded to backport 2.2
adds b69fe9c refactored TestNG main (contained dependency order between the setters)
adds ae56997 Added: "-usedefaultlisteners true/false" to command line and ant
adds 00119ba 5.2 release
adds db56761 Updated TODO and CHANGES
adds 7b73a74 small changes to allow usage of usedefaultlisteners from Eclipse plugin
adds e145a05 Preparation work for nested testng.xml files Moved testng-1.0.dtd inside src/main so that Eclipse automatically copies it on each build
adds 125d247 Replaced "listener" with "listeners" in the ant task
adds 7bca6a1 Implemented <suite-file>
adds 9c92786 Modified summary section to display statistics as columns and suites as rows. This advances the goal of this report to allow the reader to find the informaiton they are looking for closer to the top and more details further down.
adds 2c30372 Provides css support for skipped tests (shades of gray) In method summary section added test result (passed, skipped, or failed) to group heading so user does not exclusively rely on background colors to discern test result. Fixed intra document links between method summary and method detail sections.
adds 77f642a Don't NPE when testng.xml doesn't contain any <test>
adds fd3a3f5 c: directory was created by the eclipse target.
adds 33298c4 Preliminary work for annotation transformer
adds b31249b FIX for TESTNG-109: SKIPPED test method with an expected exception is shown as FAILED
adds cebdf50 Fixed HTML problem in detail section with a parameterized method that generated Reporter output.
adds 37a549a Added row striping to parameters table. Display suite names in MethodSummaryReport if run has multiple suites. Hilight failed / skipped columns in SuiteSummaryReport if values exceed 0.
adds 6a22909 updated with latest features/fixes
adds 9d07534 concurrency aware
adds 0d8f413 fix for invocationCount and threadPoolSize usage scenarios
adds 5e5459c Fixed the v4 tests to accomodate the AnnotationTransformer work. Fixed potential NPE in EmailableReporter when a parameter is null
adds bf13e58 fixed invocations of Before/AfterClass for parallel scenario with invocationCount and threadPoolSize
adds 7e6c56d formatting and small fixes
adds 2c5ee4b Created setOnHaltTarget(String) to allow users to define a target within the ant project that will get execute if and only if this task halts the current target.
adds 7b8fb08 Basic transformer working for getTimeOut() and getInvocationCount()
adds bc6959c Small style fixes in EmailableReporter
adds 63a84e0 Moved validation of m_onHaltTarget into validateOptions(). Set 2 variables testng.outputdir and testng.returncode immediately before executing the onHaltTarget.
adds 67a9c89 Fixed: AfterGroups were invoked out of order with invocationCount and DataProviders
adds 953c516 avoid adding an empty sequential worker (it may trigger @BeforeClass invocations)
adds e4a6c95 Fixed a logging message bug where the wrong level was displayed in log output. Added stricter log4testng.properties file parsing. Added Javadoc and unit tests
adds ada9851 Fixed: Forgot to account for cases where both invocationCount and DataProviders are present Refactored the GroupsTest
adds f7fcaac removed old/not used JUnit behavior
adds 3c0a214 Flipped order of getThrowable() and setThrowable(...) to make the javadoc match the code.
adds 6277313 concurrency fixes for Before/AfterGroups
adds 75c0d50 Added reporting of a test results throwable in detail section.
adds 55cdf3f Display # of lines not shown in stack trace
adds b140a42 Fixed problem where exception display block was inside of Reporter.log display block. Also simlified code for recognizing if a Test has parameters.
adds dcfeb4b Fixed unclosed table in summary report. Place H3 headers in detail report iff output has Reporter entries AND a Throwable.
adds c31cdfd Generates multiple permutations of TestNG output to see how things look in EmailableReporter.
adds 80be62e possible fix needed
adds 7be7fd8 Implemented Alexandru's design for annotation transformers for JDK5
adds a6b8d6d Annotation transformers for JDK14
adds 07546c8 JDK 1.4 tests for annotation transformers (don't work because the finders are static)
adds b6dedbf all JUnit dependencies are now on org.testng.junit package and dynamically loaded
adds ebdacd3 reverted classpath
adds d0cfd89 Annotation transformer can now be specified on the command line with -listener
adds d0dbf55 Added Javadoc
adds cc1807f Javadoc
adds f6562de fixed some small problems with the doc about the annotations
adds dbd9e1c small fix when passing an IAnnotationTransformer
adds e442b66 Removed generics from 1.4 code
adds 3ee1fe0 Implemented static data providers for JDK 1.4 (and test)
adds cdcf09f Static data providers for JDK5 and test
adds cca9b67 Documentation for static data providers
adds b0c6ff4 Throw an exception if a static data provider is not static
adds cebcd59 Added setters to ITest so that annotation transformers can now modify anything from the @Test annotation.
adds 4935f82 Modified stack trace display to truncate stack trace to test method or top of the stack if test method is not in the stack trace.
adds c96f4b5 Annotation finders are not accessed anymore staticaly
adds f23f462 Added log4testng warning when specified source path does not exist
adds 64edc1c Removed duplicate entry for tutorial
adds b4bd6de Container class specific to JDK15
adds 57bd371 Container class specific to JDK14
adds 4aa1bb8 Factored out common code to JDK14 and JDK5+
adds 441d7f8 Factored out common code to JDK14 and JDK5+
adds 05d7edd
adds 8e82948 Javadoc
adds 11d139f Javadoc
adds 797a2c5 fixed bug regarding passing -usedefaultlisteners to JVM and not to TestNG
adds 5b2c67c testng-failed.xml is generated only if failures/skipped exist
adds 494a8d8 latest fixes
adds 0805cc3 Replaced dynamic initialization of TestNG jar by static initialization.
adds d3c62d4 Initialize default annotation type earlier now that we statically know which version of TestNG is executing. Javadoc
adds e2e3c80 Added Javadoc and logging
adds f339391 Added support for spaces in filenames, Javadoc and logging
adds f0a15dd Javadoc
adds 1343437 Add support for converting Java 1.4 Javadoc testng annotations to Java 5 annotations from the command line.
adds d8bf2df Add support for parallel method selection to command line and to <testng> ant task
adds ba12a51 Erroneously checked in due to Subversion inexperience!
adds f9a7d47 Allow ant task to take empty groups and excludedgroups properties, supressing the -groups flag from the testNG parameter list This means that a generic TestNG target can have its grouping behaviour modified by properties set before the target is invoked
adds b088c49 Removed build/ from SVN
adds fad421d fixed one TODO from Claude
adds 75c0741 fixed formatting
adds 45030eb added dumpEnv and dumpSys Ant task properties
adds 6b08fa1 some threading functionality extracted in ThreadUtil to be reused for parallel invocations
adds 5a91766 Added AnnotationType enum and factored out common code. Deprecated the setTarget method in favor of setDefaultAnnotations
adds 0f81e5c Javadoc
adds 9c31a4f Checkstyle
adds 30f4349
adds 309a30e Deprecated XmlTest.setClassNames
adds 4bda521 Added platform specific end of line
adds 9b39caa
adds 8d7d2ad RemoteTestNG main entry point for wiring TestNG extensions added to core
adds 992befd attempt to fix a possible NPE
adds b993b65 small fix for synchronization of parallel execution
adds 86055eb fixed log message with null value
adds 8b3ed29 Added Logging
adds 437c53e Fixed a typo error (was isJdk142 instead of isJdk14)
adds 3162c48 Fixed missing index in debug code
adds c28d4e7 removed a left-over sysout
adds 9b05491 clarifying that the testng-sourcedir-override.properties must follow the syntax of normal properties files
adds 8ad8be7 improved behavior in scanning sources: only the requested sources (and their super hierarchy) is scanned now
adds 5a83505 fixed an ArrayIndexOutOfBounds
adds 65ffec7 fixed small issue
adds d442afc Add support for setting the default suite name and test name from the ant task and, by necessity, the command line. Updated documentation accordingly. changed the default suite name and test name from ant to "Ant suite" and "Ant test"
adds 4e167e5 Update command line usage for TestNG
adds 55cef1b Update CHANGES.txt to reflect my recent changes
adds faf4ed7 Change behaviour of test suite name and test name defaults in test annotations, so that if not explicitly specified, the test name will be set by the test runner.
adds 67d69cf small code formattings fixes
adds 9fd325b Fix the build and tests
adds dc06cda Commented out the broken ant tests for now
adds 124444c improved summary index.html report (acc. http://groups.google.com/group/testng-users/browse_thread/thread/1c44f7baf1cb513d/9f4523c0f54efed2#9f4523c0f54efed2)
adds 9fea191 Enabled tests for annotation transformers on both JDK 1.4 and 5.
adds 9f260a9 Documentation for Annotation Transformers
adds 8b759a4 Fixed bug: XML filesets couldn't contain spaces in their path names (ant task). Now all filesets can (they all get surrounded with double quotes).
adds 9e5d6a0 Fixed: filesets in the ant task didn't work if the paths have spaces in them
adds 1deea55 Updated doc for 5.3
adds e91223b Restore ability for Ant task to override the Suite name and the Test name (without breaking its ability to pass suite definition files this time) Restore running Ant test suite from master build.xml file Add test to ant test suite to check ability to pass suite xml files from ant task
adds 28c33c1 Actually re-enable the ant tests from the master build.xml this time
adds 26a7daa Update svn::ignore
adds 3225ed6 Command line option/Ant task attribute "target" deprecated for "annotations" javadoc|jdk
adds 96769fa - fixed TestNG console help - logger prints out only the class name (excluding the package)
adds 5e5666c updated ChangeLog with latest fixes and additions
adds 23a0c7c fixed possible synch problem when parsing sources
adds 93cccc5 fixed problem when TestNG reports no test run (for JUnit only tests)
adds 92cf239 InterruptedException removed from the IExecutor interface
adds 8de4431 fixed formattings
adds 7381b94 parallel attribute must not appear if empty or null in toXml
adds 957a0e6 super classes must not be listed in testng-failures.xml
adds 5594875 + @Before/@AfterMethod can declare a java.lang.reflect.Method parameter to be informed about the @Test method - removed unused code
adds 7a14bd8 r255 at thor: alex | 2006-10-25 03:52:23 +0300 Using a single bsh.Interpreter instance
adds 31fbf11 prepare for 5.3 release
adds 7fbc108 Fixed test-ant build
adds 807b28b Updated ant documentation for 5.3.
adds c70a9de Added: support for remote protocol to pass parameter information Fixed: TextReporter logs information about the parameters of the test methods
adds 95146a4 updated build version 5.3.1
adds 43f615b r998 at thor: alex | 2006-10-31 19:30:39 +0200 remote protocol improved to work with older versions
adds 63d1b81 r1002 at thor: alex | 2006-11-01 20:27:19 +0200 Fixed: concurrency issue in JUnitXMLReporter Fixed: output of JUnitXMLReporter must be CDATA
adds f50b618 r1010 at thor: alex | 2006-11-02 14:36:20 +0200 @DataProvider name defaults to method name
adds 9a6c768 Doc update
adds fcd1dec Comment update
adds aec0b21 r1025 at thor: alex | 2006-11-04 20:06:34 +0200 + fixed reports for various concurrent execution + refactoring of Invoker implementation + improved thread contention behavior
adds a43f85e Add reference to AnnotationTransformer to the documentation-main page
adds c17168b Fixed a typing error that was not detected by generics
adds fd3d629 r1030 at thor: alex | 2006-11-12 02:53:30 +0200 small fixes
adds c36e03d Download page
adds 34a063b Fix build directory location for the tests of the ant task
adds b25a39d r1047 at thor: alex | 2006-11-17 19:37:32 +0200 tests targets are grouped now around: - annotation based tests - javadoc based tests with JDK5 - javadoc based tests
adds 646021d Added support for specifying multiple methods in different classes
adds 6a2ca94 r1079 at thor: alex | 2006-11-23 10:57:22 +0200 added zzz directory to ignore list (for local tests)
adds 6b25aa4 r1080 at thor: alex | 2006-11-23 12:06:54 +0200 Added: the load @Tests (invocationCount + threadPoolSize) are triggered simultaneous Fixed: reports are correctly displaying the thread info
adds 20e416d r1084 at thor: alex | 2006-11-23 12:44:51 +0200 updated version to 5.4 (enough changes for a new version)
adds b74384c r1092 at thor: alex | 2006-11-25 05:10:09 +0200 + AnnotatypeTypeEnum: added non strict valueOf method + small changes in suite generation tool + fixed typo in build.xml + updated changes
adds bd2de7a Fixed possible NPE when the @DataProvider name is the method name itself
adds d6f7f29 Fixed ArrayIndexOutOfBoundsException in the TextReporter, which happened when a Data Provider returns the wrong dimension for its parameters.
adds feb9f10 r1219 at thor: alex | 2006-12-08 19:07:20 +0200 @BeforeGroups and @AfterGroups specifying the groups() attribute will auto-include the method into those groups by default (previously you had to also provide the value() attribute).
adds 8ced8ae r1221 at thor: alex | 2006-12-10 05:36:26 +0200 Fixed: Ant task issue with paths containing spaces
adds 06df063 Re-enable exceptions tests that were causing ExpectedExceptionsTest to fail
adds c3f9535 5.4 release doc update
adds 8250e20 r1238 at thor: alex | 2006-12-13 05:06:18 +0200 IntelliJ IDEA project configuration files
adds 2151a49 r1240 at thor: alex | 2006-12-13 06:07:32 +0200 Fixed: TESTNG-125 TestNG failed for test classes under *.java*.* pakages
adds 8603fcf r1241 at thor: alex | 2006-12-13 06:28:42 +0200 Fixed: TESTNG-113 Dependent methods within the same static inner class are not found
adds ff19c2b r1242 at thor: alex | 2006-12-13 06:34:12 +0200 Fixed: TESTNG-119 Running TestNG runner with invalid '-sourcedir' on JDK14 JavaDoc annotated test classes won't fail.
adds e01cbbb iws is personal workspace file
adds 3b55b73 Ignore IDEA iws files
adds 8b8bc76 Fixed tests not running on JDK6
adds 6856675 Fixed: UseDefaultListeners in Ant Task does not work
adds 8199621 Fixed: TESTNG-107 don't create an output directory if "outputDirectory" is null
adds 035ba3c r1267 at thor: alex | 2006-12-14 21:02:57 +0200 Support for non-validating parsers (local-4)
adds 6cfc154 r1269 at thor: alex | 2006-12-15 00:02:18 +0200 TESTNG-23: document default values
adds 12a3852 Shows the groups bug mentioned in the mailing-list
adds 6b388f8 r1286 at thor: alex | 2006-12-19 18:11:30 +0200 Fix for TESTNG-27
adds 8bc52d7 A set of small fixes and additions
adds 4a9f5e1 r1297 at thor: alex | 2006-12-19 22:12:09 +0200 Fixed: @Before/@AfterGroups invocation order
adds 7cf925b r1299 at thor: alex | 2006-12-20 05:21:21 +0200 code cleanup before introducing IConfigurationListener
adds ca6aff6 r1300 at thor: alex | 2006-12-20 06:05:39 +0200 removed direct references to TestRunner (used just for logging)
adds 6227fbd r1301 at thor: alex | 2006-12-20 06:06:19 +0200 reduce number of warnings (at least when JDT compiler is used)
adds 91b9553 r1302 at thor: alex | 2006-12-20 14:00:10 +0200 fixed typo in TESTNG-27 bugfix
adds c3f6ac8 r1307 at thor: alex | 2006-12-20 14:25:42 +0200 fixed compilation problem due to change in TestClass constructor
adds c215923 Added: Test instances created by @Factory now run in multiple threads if parallel="methods" Not done yet: write tests and verify the thread pool size is honored.
adds 44a9dae code cleanup
adds 9a14825 Clean separation between @Test invocation events and @Configuration invocation events (see also TESTNG-111)
adds bf2d5b7 Fixed: Annotation Transformers now work on class-level annotations Fixed: Some class-level @Test attributes were not always honored
adds f7e88f8 Updated CHANGES with my changes
adds 531c73e r1356 at thor: alex | 2006-12-22 06:03:45 +0200 updated changes for Eclipse plugin
adds 5723302 Tests returned from a @Factory are run in different threads if parallel="tests" or parallel="methods". Added test.thread.FactoryTest for this new feature
adds 4dd3d86 Allow JDK6 for buld process Consolidated loggin up to level 4
adds bfe0116 r1372 at thor: alex | 2006-12-25 16:23:16 +0200 small fix for the suite generation case where method list is empty
adds acc8ba9 r1379 at thor: alex | 2006-12-27 15:13:03 +0200 ConfigurationListeners were not registered
adds e58af1d Fixed: Wasn't parsing <selector-class-name> correctly
adds 10efd59 Added: DataProvider can now take an ITestContext parameter
adds 25f69e4 r1386 at thor: alex | 2006-12-29 04:12:20 +0200 @BeforeGroups/@AfterGroups can live in classes without @Test methods + tests
adds 965e61f r1388 at thor: alex | 2006-12-30 03:49:11 +0200 more details on summary reports
adds 53072c4 Restored urchin info.
adds 88718b4 XmlMethodSelector#includeMethod was always called before all the other selectors, because it was being invoked from setTestMethods(). Fixed this by deferring this code until includeMethod is really called by TestNG, this time respecting the priorities of the other method selectors
adds 7ae4d33 Better formatting for the group view of the suite HTML reporter
adds fd84153 Added: Method selectors receive a Context and can stop the chain with setStopped()
adds 5372251 Fixed a few build things.
adds e9d9e16 r1400 at thor: alex | 2007-01-07 19:15:44 +0200 small fixes
adds b719838 Added urchin tracking info to downloads.
adds 39c426d r1402 at thor: alex | 2007-01-08 22:18:37 +0200 Added support for thread-count at test level
adds 4a55438 r1403 at thor: alex | 2007-01-08 22:19:38 +0200 using a generic JDK15 JSDK for module descriptor
adds f1e5df6 small changes in EmailableReport according to changes in the listeners
adds 94b43f7 Fixed: parallel="tests" didn't work as advertised Added tests for all possible three values
adds ed670c0 Updated to Spring 2.0.2
adds 663ef14 Added setRollback() and put Spring setup methods in spring-init group
adds e79643c Added a test in the "broken" group
adds bab1568 Fixed: @BeforeGroup methods were run twice with a @Test at class level
adds 6dc7c14 r11624 at thor: alex | 2007-01-18 E. Europe Standard Time the exit status listener wasn't notified about the configuration failures
adds 0be1866 Make the exceptions available in IHookable
adds a26b36e Fixed: @BeforeGroup methods were run twice when in a base class
adds 53ea44e Added
adds bdec9a8 Build fix
adds c6c57c3 Update for 5.5
adds 6a494a1 Fixed JavaDoc for IHookable
adds e9aede0 Added: ISuite now gives access to the current XmlSuite
adds e7ee920 CHANGES and properties update
adds 79ff5a3 Created enhanced Assertion tool for File centric assertions. This should be the first of many enhanced Assert methods and classes some refactoring is anticipated.
adds 91f466b Added: dataProvider to @Factory A few v4 tests still broken
adds f427bd3 Fixed bug in @Factory(dataProvider)
adds d9e0281 Fixed 1.4 tests (introduced but with latest @Factory(dataProvider) work.
adds 65e10e6 Implemented @testng.factory dataProvider="" Added test
adds a6225cf Rolling back .classpath
adds 391c8b3 Cleaned up unused fields
adds 4d04ace r11680 at thor: alex | 2007-02-06 E. Europe Standard Time Test failure fix (javadoc option needed)
adds e600b18 r11681 at thor: alex | 2007-02-06 E. Europe Standard Time Allow specifying multiple listeners on Ant task
adds ae325c0 r11684 at thor: alex | 2007-02-10 E. Europe Standard Time fixed issue with escaped messages in emailable report
adds c5b9a8c r11686 at thor: alex | 2007-02-13 E. Europe Standard Time + TESTNG-139 fix + small fix in EmailableReporter + small refactorings in Parameters
adds b7e2670 r11688 at thor: alex | 2007-02-13 E. Europe Standard Time Fixed TESTNG-141 junit attribute set to false in testng-failed.xml when it should be true
adds 8d6c7d3 General codding improvments 1. Better Map access using Map.Entry 2. replcae new Integer with Integer.valuteOf()
adds b670977 replcae Integer.valuteOf() back to new Integer() to support JDK1.4
adds c850211 More subclassing friendly
adds 5b7fbb3 r11692 at thor: alex | 2007-02-16 E. Europe Standard Time Finish fix TESTNG-141
adds 4c2554d r11698 at thor: alex | 2007-02-18 E. Europe Standard Time 2 improvements + 1 bugfix (TESTNG-142)
adds 7848c38 r11700 at thor: alex | 2007-02-18 E. Europe Standard Time fixed error message for missing parameters
adds 3ae21c8 r11746 at thor: alex | 2007-02-20 E. Europe Standard Time Small fix for thread info report
adds 2ab868b r11748 at thor: alex | 2007-02-20 E. Europe Standard Time fixed sample code on main page
adds d65ef6a r11750 at thor: alex | 2007-02-20 E. Europe Standard Time improved parameter handling and error reporting removed some unnecessary logging from Ant
adds 3329440 r11755 at thor: alex | 2007-02-21 E. Europe Standard Time The file args format has changed to pass 1 option per line
adds 6d0b055 r11757 at thor: alex | 2007-02-22 E. Europe Standard Time JUnit reporter rewritten without XML APIs; old one renamed to JUnitXMLReporter2
adds 139b329 r11761 at thor: alex | 2007-02-22 E. Europe Standard Time small fixes for the reporters
adds 6359e69 r11762 at thor: alex | 2007-02-22 E. Europe Standard Time added Implementation-Version attribute to MANIFEST.MF
adds 9ecd174 r12180 at thor: alex | 2007-02-28 E. Europe Standard Time encode single and double quotes in the report
adds df7f78b Implemented object factory support
adds aa639c5 r12184 at thor: alex | 2007-03-07 E. Europe Standard Time small changes
adds ca871f1 Allow object factory to take in test context as parameter Added get/setAttribute to ITestContext
adds fda5621 Updated
adds c81cb82 Fixed: @BeforeClass methods would incorrectly report cyclic graphs
adds 22cd01e Added toString to MethodInstance for future work
adds 944fc31 small memory improvement, changing new Boolean() to Boolean.valueOf() & Boolean.FALSE
adds 6ba260b Issue 5: Add GigaSpaces & Jini jars
adds edf76a0 Issue 5: Add GigaSpaces and Jini jars to the classpath
adds 262ad1d Issue 5: Add a first version of the SpaceAdpater to the Master-Worker mode. Currently isn't connected to the TestNG main.
adds 5075215 Issue 5: Add GigaSpaces and Jini jars to the 1.4 compile classpath
adds 326a38c Issue 5: Rollback changes removing the GigaSpaces module from the main build.
adds 05744a9 Issue 5: Create GigaSpaces module.
adds c8d9bd6 Added: Suite files that only contain other suites do not get reported
adds e2f498a Issue 5: Add SuiteEntry
adds 9b30371 Issue 5: Add SuiteEntry
adds 1ca0166 <test>s can now be disabled at xml level using <test enabled="false">
adds 3b4b544 a quick fix for previous commit
adds fe77fdf Small memory improvements
adds f1d56d9 Small memory improvements
adds 34a8e38 Initial xml reporter checkin
adds e4b171a Renamed
adds d2f20a2 Fixed XML serialization bug. Uniform XML strucuture. Added parameters to test-method element.
adds 7b974ea Updated XML structure. Fixed file referencing bug.
adds 7b0bf03 Added method description attr to report
adds cd934df Minor tweaks to output format: Show class name for methods, and change method name to signature where we're showing the full thing, and use ISO-8601 date format.
adds 56de7b3 Write suite file alongside results xml, and group methods by class
adds a966e69 arrange jini classpath
adds d89ae15 arrange jini classpath and build.xml
adds 2833e13 Wrap the XMLSuite with SuiteEntry
adds 8c794e0 small memory improvement, changing new Boolean() to Boolean.valueOf() & improve loop
adds ec2bfe4 fixed NPEs in Assert
adds d87ebec Added package and class attributes to test-method element of XMLReporter
adds 7b147ef Compilation break fix
adds 7a3e19d Write suite file alongside results xml, and group methods by class
adds f77eb26 Default package name <default>
adds 6552304 Added back class tag
adds cc2e433 Make mozilla parser happy
adds 67c51c2 -) Fixes TESTNG-149. Applied patch from Marcel May that brings the current maven pom.xml file up to date with the proper dependencies.
adds ca0bc45 Modified <class> element attributes
adds 902688e removed not used method
adds c2e321c Undo last commit that messes up for non-maven users
adds 8225965 No need for cdata as util method already htmlencodes, some parsers have trouble with cdatas so this makes life a wee bit easier
adds b6a27a0 Issue 5: Add Master-Worker adapter interfaces.
adds 5c1464f Issue 5: Implements Serializable to make sure XmlSuite serialization won't fail.
adds 2103176 Added first draft of reporter output to XML report
adds 7bbb713 Initial commit of reports
adds 8b66d0b Added helper method to write to File
adds b2cc043 Write xml output to its own xml subdir, to avoid mixing up with other reporter outputs
adds d512a5f Enable xml output by default
adds 7c732fc Allow for report dir to be specified in url
adds 537e772 Encode filenames and switch default to per-suite, hope this doesn't upset cosmin
adds 36e3bd6 Handle per-suite reports
adds bc1ea94 Removed
adds 81b68d4 Quick access to newfangled reports
adds ee28d80 added support for SkipException and TimeBombedException
adds 4b44474 added support for SkipException and TimeBombedException
adds 3e1d414 + a quick fix to TimeBombedSkipException + more API/documentation in TimeBombedSkipException + a SKIPPED result is passing along a message if SkipException is the cause
adds 1a1b5de renamed TimeBombedSkipException to TimebombSkipException
adds 0b32b44 Concurrency bug fix in ResultMap
adds 904a15a Issue 5: Add throws exception to API
adds 4212ba3 Issue 5: Add a Properties file loader
adds 2b2751b Issue 5: Fix NPE, in case a null Socket is passed to the addSlave().
adds c7104e1 Updated with IDEA blurbage
adds 2bb2684 Updated
adds cc01c6f Added xml report
adds a30275d strprotocol hangs when sending method param infor that contains \n, \r messages
adds 0f28263 Added: support in strprotocol for passing the ITest.getTestName() information
adds d937c1d removed a dummy console message
adds 81cd9fd Extended reporters configuration
adds 18f7d2e Re-added XMLReporter
adds 5b6351d temp commit for case sensitive renaming
adds 11dc1a8 TimebombSkipException renamed to TimeBombSkipException
adds 5ded50a
adds 557fb8d Issue 5: Add Serializable for Master-Slave mode
adds 69e715f Issue 5: The new Master-Slave implementation. 1. New command line args: -hosts replaced by -master. 2. New SuiteDispatcher and SuiteSlave provides a wrapper to the transport adapters. 3. Default implementation - following the original Hosts file based implementation. 4. Fix the DistributedTest to work with the new implementation.
adds 0a4407e Refactored naming
adds dc1a7d5 Issue 5: Refactor variables' names.
adds d64b1cd Issue 5: GigaSpaces adapter implementation.
adds b12ebaa Issue 5: remove jini jars
adds 8aab09e Issue 5: new classpath
adds 6da4903 -) Added new ITestNGConfiguration interface which will hopefully start to turn into the replacement reference for the constants defined in TestNGCommandLineArgs. A default implementation based on parsing a Map object was created - MapConfigurationParser. References to Map objects probably need to come out of the interface but still need to see how this is to be done.
adds 812bdd8 Issue 5: Use ISuite interface
adds 79718dd Fixed: TESTNG-152
adds f303154 Issue 5: Add test
adds 4b5b6cd Issue 5: Add test
adds 77f5c38 Issue 5: Add logs and timeout
adds f391be2 Issue 5: Add null check
adds a6f52a5 Added depends-on-methods and depends-on-groups attributes to test-method in XML report
adds 3913317 -) Added new archetype section to cover Martin Gildays new maven2 archetype stuff.
adds c400a9f Initial import.
adds 856c2d3 Cleaned up Jesse's new Maven doc
adds 6c56a7e -) Added sample dependency and took out some of the unneccessary sample as per Erez Nahirs suggestions.
adds 0f29945 -) Removed - no longer needed. Patches are all up to date now.
adds 6b82a8e Minor fixes to the Maven documentation
adds 786ec9f -) Re-suppressed output directory creation via the m_useDefaultListeners parameter.
adds 12a2e59 Issue 5: Fix v4 test compilation errors.
adds 11ecc6a removed an empty folder
adds c51af04 Issue 5: Move sources from /org to /src/org
adds d0a5c56 reverted configuration changes
adds a2423b5 reverted configuration changes
adds 474b8b6 small refactorings (removing compilation warnings)
adds d99276f Added documentation for nested <reporter> element.
adds 2604ba2 Added XML reporter documentation
adds 844df78 Release 5.6
adds 2347cf6 Integrated retry analyzer
adds 1745372 a fix for AnnotationConverter (an ArrayIndexOutOfBounds)
adds 1c26772 reverted changes to this file as line numbers are important in AnnotationTestConverter
adds b8cf05a fix error message for command line IObjectFactory
adds 975d9ac XML output files are written using Utils.writeUtf8File
adds 7dbca2c TESTNG-155 (missing opening <run>)
adds 859d227 TESTNG-159 Add syntax to allow searching for tests in package and sub-packages
adds 82cccb3 Added CDATA to stacktrace output
adds 7615ca5 Added CDATA to <message>
adds 4fca477 added support for retry analyzer (submitted by Jeremy)
adds f20b417 added support for retry analyzer (submitted by Jeremy)
adds c3c2a17 fixed reporting task to ignore the XmlReporter output when processing
adds 072b1c0 Added RetryAnalyzer in the CHANGES file
adds f4c705e Updated XMLReporter docs
adds e4e5a6f 5.6 release
adds 83fb1e3 Added usage help string for -reporter
adds 68be328 + Improve the interleaving behavior + Small code refactorings
adds e77b459 Updated TODO with the merge proposal
adds 503726b Fixed: -listener takes comma-separated classes
adds 0411121 Fix: TESTNG-169
adds 816e960 Fixed documentation about <parameter>
adds a124a51 small fixes in the report
adds 64d57bf unnecessary empty output dirs were created
adds 5fec48e added top dir to the archive all distro
adds 2409b50 FIXED: Suite level threadCount value was ignored
adds da6c803 Added passing parameters to the ant team in the TODO
adds f17a79b Submitted by Jeremie: the patch fixes a bug where when the test was not the last one when you had a dataprovider it would not update the result array correctly resulting in an infinite loop
adds 9220600 Patch over the patch, by Jeremie.
adds 87f3bb9 Added CDATA for log messages in the reporter output
adds 11df03a Unicode patch submitted by Mark.
adds 03521fc Minor speed improvement: abort the graph sorting early if we don't have any methods.
adds f3bbe93 Added spring to the distribution.
adds c2938f8 add timeout to @Before/@After
adds cef9c2f Updated TODO.
adds 6cf2e96 Implemented -skipfailedinvocationcounts (also in ant and testng.xml).
adds dcc0c08 Tests for skipfailedinvocationcount
adds ae76236 Updating tests
adds 0b93db5 Updating tests
adds 4baba50 Updating CHANGES/TODO
adds 61e3a37 Fixed: Don't run a @DataProvider method as a test when a class-level @Test is present Added: Attribute @Test#skipFailedInvocations
adds c349f89 removed JDK5 only API usage
adds 23b9e8b + added support for reading Parameters from Sys ENV + fixed project classpath
adds 29a0d37 changed abstract class WARN logging to 5
adds fd87ae9 some NPE protection
adds a201fc8 Fixed the URL.
adds 16aeed5 Initial import.
adds 9d0b092 Initial import.
adds 18a3b02
adds 4e787e2 Book plug
adds 3596715
adds ec9d274 Added: @BeforeMethods can now take a Method and ITestContext parameters (like @DataProvider)
adds c8e92c0 Initial import.
adds 6fcb238
adds fcb1031
adds 45a161f Added: @BeforeMethod(firstTimeOnly) and @AfterMethod(lastTimeOnly) Works for JDK 1.5 and test added too. JDK 1.4 to be done.
adds 3619969 Added a section on class level annotations.
adds 014b8fe Forgot these files.
adds 2c75cc4 5.7
adds 34f5b4a .
adds 03d25a6 Doc update.
adds 9bb23d7 Fixed bug: if a @Test method declares an ITestContext parameter, that parameter gets passed twice.
adds e87c0f6 Added a test for ITestContext injection in @Test methods
adds 3a23887 name attribute on <test> is required
adds d6e800b fixed classpath
adds 7907479 Added: antlib.xml to allow autodiscovery of Ant task definition
adds cc44078 Initial import.
adds 2f7c9ff Updated the IDEA doc
adds d7e5000 Fixed: @AfterMethod(lastTimeOnly) didn't work properly with data providers
adds 2fc8817 Clean up and comments
adds 17758c3 Added basic escaping for XML report (currently only for the test method parameters and reporter outpu)
adds 9535061 Fixed CDATA escaping by splitting into several CDATA nodes whenever ]]> is found.
adds 8b9443a Added: @TestInstance on a data provider method parameter
adds 1a7b338 Better trace to keep track of which groups are added explicitly and implicitly.
adds 52f8a87 Forgot two files.
adds 7cf8833
adds 117ae5c Minor doc fix.
adds b1be831 TODO
adds 8dbd78e Updated the doc with Surefire 2.4 instructions.
adds fa27df3 Implemented IMethodInterceptor.
adds 223a36c Documented IMethodInterceptor.
adds 2def31f Doc fixes.
adds a8a4cf1 Forgot a few files.
adds 2ddb1c7 Introduced ITestNGListener to keep track of interfaces that can be passed as -listener.
adds 509aca5 Implemented <listeners> in testng.xml
adds 90a7eeb Updated TestNG and its HTML version.
adds 9aef9be Added section on listeners
adds 4b8c8a9
adds f837ee8 Updated CHANGES
adds 503d75e
adds a6cf264 Added test to make sure a data provider keeps going even if failures occur.
adds d9cf8a0 Added: Methods that form a cycle are now shown when the cycle is detected
adds fe58b9f Added book review.
adds ef7979e Fixed bug in DotTestListener.
adds 300c32b
adds f82be06
adds 31e03ce
adds a4877ec
adds 6589ee2 TestPlan work
adds 1565d9b Build fix
adds 6025b42
adds 1ff8b38
adds 1b077cc
adds 7990019 Verbosity fix.
adds 0319c2e TestNG-211: new Parser(inputStream) doesn't work (Dan Fabulich)
adds 920214e Fixed: TestNG-214: SkipException and TimeBombSkipException should accept nested exceptions
adds 3e8cd5c Added: TestNG-213: @Optional on a method parameter to allow optional @Parameters (Dan Fabulich)
adds 565efab Updated doc and Javadoc
adds 8edb61b Added doc on dependency injection
adds d7d31c1 TestNG-224: Fix for relative suite filenames in XML file
adds 5191a18 TestNG-220: Ignore class definition/loader issues when scanning classpath for implicit classes
adds d9520a0 Implementing @Priority with method interceptors
adds c8c4857 Doc update
adds bcae704 Fixed logging
adds d33755a Implemented class priorities
adds 77c2f78
adds c4b3dfd Update script
adds 9f13b50 @Priority update
adds 5f29f80 Checking in the feature project.
adds d6a87a0 Checking in the update site
adds 944222d Removed the SNAPSHOTs from pom.xml
adds 52b3c92 Forgot to commit these.
adds e4e7d24
adds ee84a0e Added examples/ to .classpath Upload script Doc update
adds 01f7479 Added: -testjar supports jar file with no testng.xml file
adds f3016e4 Doc udpates.
adds 3c66705
adds 38ef90d Implementation of IInvokedMethodListener
adds facae9e Jar tests (need more work)
adds 398dbfd Made invoked listeners a list instead of a single. Updated the doc.
adds 3314870 Added: @Test(invocationTimeOut), which lets you set a time out for the total time taken by invocationCount
adds c443cbf Updated doc
adds 6fd1e9f
adds e0d94c7 First pass at configuration transformers. Everything working, still need to - clean up Pair - add setters for all IAnnotations - include more IAnnotation in IAnnotationTransformer2
adds 2cdae87
adds e3264a4 Added @DataProvider transformer. Fixed JDK14 tests.
adds 49a1e2f Added @Factory transformer.
adds 3b1da4b Javadoc and doc for the new transformers.
adds 8778efa Fixed: DataProviders from @Factory-created tests were all invoked from the same instance
adds ca520d2 Moved the IAnnotation classes to org.testng.annotations because they are now exposed by IAnnotationTransformer2
adds b4de970 Moved IAnnotationTransformer{2} to org.testng.
adds eefefdc Keeping this file for backward compatibility.
adds 2d56835 Renamed facade interfaces to XXXAnnotation
adds e3706b7 DTD now generated with DTDDoc.
adds 47a232b Removing some of the default values I added for DTDDoc, which caused a few tests to fail.
adds 486fc18 Fixed: TESTNG-249: Overridden test methods were shadowing each other if specified with <include>
adds 9eb7728 Test update
adds 4ad3ec5
adds 5164261
adds 8d72ee5 Fixed JDK1.4 compatibility issue in XMLStringBuffer
adds 16017d2
adds facba56 Added: @BeforeMethod can now declare Object[] as a parameter, which will be filled by the parameters of the test method
adds 40790cc Doc update.
adds 318a4e4 Fixed: TESTNG-195: @AfterMethod has no way of knowing if the current test failed
adds 6216d78
adds 1ea0aef Expanded the test to cover @AfterMethod as well.
adds 891c696 Fixed: @BeforeTest failing in a base class would not cause subsequent test methods to be skipped
adds ec199ce Regression tests for the fix.
adds cdf15c9
adds 2b8a305 Fixed HTML escaping when rendering stacktrace in XML reporter - this is not neede since the stacktrace is rendered in a CDATA section
adds 6bf0a7d Fixed: time-outs were not working in <test> and <suite>
adds d97cad5 Bug fix in time outs.
adds 82a7ff5
adds 651ca6a Fixed: EmailableReporter only displayed the first group for each test method
adds d04b2ae Fixed: Potential NPE in XmlTest#getVerbose (Ryan Morgan)
adds 6ca01b5 Fixed: TESTNG-276: Thread safety problem in Reporter class Fixed: TESTNG-277: Make Reporter.getCurrentTestResult() public
adds 851457a Fix for http://jira.opensymphony.com/browse/TESTNG-254 from Mark.
adds 9f2e0c3
adds 3537191 Fixed: TESTNG-285: @Test(sequential=true) works incorrectly for classes with inheritance
adds befc644
adds 491ef3d Correct javadoc @see references
adds 711b9b6 Fixed problem in which current method was not being reset for IHookable tests
adds c3b0ec5 Fixed: TESTNG-297: TestNG seemingly never stops running while building failed test suite (Gregg Yost)
adds 1c5c9aa Added: TESTNG-298: parallel="classes", which allows entire classes to be run in the same thread
adds b8d6eb6
adds bc102c8
adds 70bf36b
adds ee0edc4 Fixed: TESTNG-296: Malformed jar URLs breaking -testJar
adds e38a74e Added: -testrunfactory on the command line and in the ant task (Vitalyi Pamajonkov)
adds 2cdf63c
adds df28a34 Fixed: TestNG-228: Assert.assertEqualsNoOrder Fixed: TestNG-229: Assert.assertEquals does not behave properly when arguments are sets Fixed: TESTNG-36: assertEquals(Collection actual, Collection expected, String message) may have bug
adds 68749e1 Fixed: testng-failed.xml was sometimes incorrectly generated (Borojevic)
adds a072671 Fixed: @Parameters was not working correctly on @BeforeMethods with @DataProvider used on @Test methods
adds 7b15977 Better assertNoEqual implementation
adds b68cf6d Fixed: TESTNG-192: JUnit XML output includes wrong tests (Borojevic)
adds 1fc22f2
adds 1b7fe50 Fixed: annotation transformers were not run when specified in testng.xml
adds 0eba9d8 Fixing copy & paste error in AnnotationHelper, in preparation for fixing TESTNG-303
adds 0c3edfd Fixing TESTNG-305 and TESTNG-306
adds c087c94 Improve error message when method exists but isn't in list of valid dependencies.
adds 879f55a Provide support for verifying configuration passes, failures, skips
adds 7e6a299 Fixed a bug in error message handling
adds 9bf4948 TESTNG-216 ignoreMissingDependencies
adds d9edc1f TESTNG-225 alwaysRun=true ignores missing groups, halts the run on missing methods
adds 8086686 Testing email notifications.
adds f77e6bb Testing direct email notifications.
adds c681492 Fixed: testng-failed.xml didn't include the listeners
adds 8beffc1 Fixed: testng-failed.xml didn't include the listeners
adds 52df24d Fixed: -testJar command line parsing bug
adds 5c38f85 Added: New ant task boolean flag: delegateCommandSystemProperties (Justin)
adds a1d8392 Doc update.
adds 32a38ce Added: skipfailedinvocations under <suite> in testng-1.0.dtd (Gael Marziou
adds 36040b1 Fixed: Set a generated suite to default to non-parallel (Mark Derricutt)
adds 7ce0e72 Fixed: TESTNG-309 Illegal default value for attribute in DTD file Also applied Aleksandar's patch for file created with illegal characters in them
adds e767c24 Doc fix.
adds 08e5ac5 Fixed: IInvokedMethodListener wasn't properly recognized from the command line (Leonardo Rafaeli) Doc updates.
adds 2cacd75 Easier version identification: - Now included in README - Created a zero size file TESTNG-${version} in each jar file
adds 6a66d28
adds 10b4109 Examples didn't build from the zip file.
adds 00fa4bc Comment out broken test.
adds c90ac0f More work with threaded data providers, all tests passing.
adds 3222b95 Replaced all the asserts with Assert.assertTrue() so that Eclipse invocations don't produce false negatives when invoked without -ea.
adds fa2cf92 Added the parallel attribute to @DataProvider.
adds 5e1ddea Added data-provider-thread-count attribute to <suite>
adds 277dc08 Tests for multithreaded data providers Better lifecycle for PoolService
adds 1cd18c3 Doc update.
adds 27fb384 Fixed: TestNG couldn't find Groovy files (Haw-Bin)
adds 018b433 Added: @DataProvider(parallel=true)
adds bfb18c2 Added: @Test(expectedExceptionsMessageRegExp = ".*foo.*"
adds d1bcd19 Fixed: testng-failed.xml now includes skipped tests
adds b1b6205 Fixed: TESTNG-301: Need to include parameters in testNG report for test created by @Factory
adds 62009f0 Fixed: TESTNG-291: Exceptions thrown by Iterable DataProviders are not caught, no failed test reported (Roberto Tyley)
adds ce1ff2a
adds 761ed9c
adds da4f452 Added: @After methods can now be injected an ITestResult
adds 94efdf8 Added: ITestResult#getAttribute and ITestResult#setAttribute Added: @BeforeMethod and @AfterMethod methods can now be injected an ITestResult
adds 6c36630 Refactoring.
adds 852cc8c
adds 27e81a6 Fixed: expectedExceptions=RuntimeException.class was not failing when no exception was throw
adds 572c7e6 Added: Methods that time out now display the stack trace showing where the time out occurred
adds a4acdd6
adds f19a60d
adds fa41a36 Added: @Before and @After methods can be injected with the current XmlTest
adds 6dd2aaf
adds 5452007 Added: If both -testjar and an XML file are provided on the command line, the latter will be used
adds da6cb16
adds 198a275 Show the test name more prominently in the HTML reports.
adds 45f8a9c
adds 9f2367a Added: Better display of the test name and method description in the default and Emailable report
adds 9da51c4 Sequence order mis-calculation: testing using suite in sequence for classes and same method names creates non-sequencial order
adds 0170a9a Sorting the testng-results.xml output by timestamp (contribution of Daniel Rudman)
adds afa1fdd Fix for XMLUtils to also escape XML attribute values
adds 24feb4b Fixed compilation error
adds 0480c02 Updated changelog.
adds 4972ccf Removed bogus imports.
adds 6ca1e0a Fixed the JDK 1.4 build.
adds 18d27ed Fixed: Various oversights in the DTD (Will McQueen)
adds e228714
adds c8595ce
adds b72906e Fixed: xmlFileSet in ant was not working correctly (Sean Shou)
adds b7eacc5 Fixed: Dependent methods are now run closer to methods within their class
adds f4d8b27 Tests for the previous fix.
adds f3f4c96
adds b6eb367 Fixed: Classes created by factories were not run in the order they were created
adds 368dc7e [TESTNG-326] Allow IObjectFactory to load from non-standard classloader
adds 367dabc One more link.
adds 4c02d89 Fixed: Display a better error message if the wrong exception is thrown with an expectedExceptions
adds c60f221 [TESTNG-235] Generate a maven bundle during the TestNG build
adds 0616967 Fixed: @Test(dataProvider) was not working at the class level
adds a270af0 Version 5.10
adds 12c1d4e Test for the data provider fix.
adds 52248d0 Added org.testng.collections Enabled @Verify interceptor
adds b13763d Maps stuff
adds f9660af Notes
adds 3a82ac1
adds 78fc0b6
adds afd25d6 test/src/test/configuration/BeforeClassThreadA.java
adds 6d300dc Fixed: <classfilesetref> was not working properly in the ant task (Ed Randall)
adds 442bac7
adds 77ec73c
adds fb9c929
adds dbdf74f Throw when a factory throws.
adds 43f186d Fixed: threadPoolSize without invocationCount was causing reporters not to be invoked
adds fe62fb2 [TESTNG-343] Test class with @ObjectFactory doesn't get instantiated via the factory
adds f865d18 [TESTNG-326] Allow IObjectFactory to load from non-standard classloader (take 2)
adds 19ba35f Updated for TESTNG-343 and TESTNG-326
adds 0e8a2a6 Two more links.
adds 88b7299 Added: dataProviderThreadCount can be set from the command line and from ant (Adrian Grealish)
adds 6006c86 Fixed: Inner test classes were not excluded properly (Carsten Gubernator)
adds 99b4d6c Added: Assert#assertEquals() methods for Sets and Maps
adds bf8f9f5 Fixed: TESTNG-67: @Configuration/@Factory methods in base class being ignored
adds c8015fa Updated the documentation to SyntaxHighlighter.
adds c778bad Ported to SyntaxHighlighter.
adds 1be8e10
adds b17ae46
adds 15d8b69 Fixed: TESTNG-347 suite with parallel="tests" and test with parallel="classes" doesn't work correctly (Rob Allen)
adds 968c743
adds 84e73b0 Initial work on GroupThreadPoolExecutor.
adds 95dbd7b
adds a8a3121
adds 2df28f3 Fixed the tests.
adds 85bc47a Removed v4 tests.
adds 7dffa3b More graph work.
adds 8a8090d Removing .classpath.
adds 1a42834
adds f1a62c2 Tests for DynamicGraph.
adds ccb64d1 Updated svn:ignore.
adds 1d7ff8c Graph work.
adds d100d71 Graph work.
adds a905050 Graph work.
adds 688c8bb
adds 68da99b
adds 4dac062
adds a09103e More multithreaded work.
adds 3a72f09 More multithreaded work.
adds 2db649c All tests passing, turning on the new flag.
adds 23b6ac9 Added tests for the new functionality.
adds 6337249
adds a4e6892 Fixed: @DataProvider and dependent methods were not skipping correctly (Francois Reynaud)
adds b0bc539
adds 227a263 Fixed the Eclipse plug-in.
adds 6c8ca81 Better TestResult#getName for the Eclipse plug-in.
adds 2cc1cc2
adds a15c925 Better toString() overriding detection.
adds d4a501c Added comments to getFreeNodes().
adds f4bff96 Fixed: packages=".*" wasn't working properly (sandopolus)
adds d1bb300 Better graph tests.
adds 81b9582 Better graph implementation.
adds 67b316e
adds 0501e25 Fixed: @BeforeSuite/@AfterSuite would run multiple times when used in a @Factory
adds e760049 .dot support.
adds d9f4b75
adds e9b7e75 Fixed: dataProviderClass was not respecting inheritance (like most attributes still)
adds a6dd947 Some refactoring, last commit before 5.11.
adds 1315953 Doc for 5.11
adds 430d00f
adds e02a82b Fixed: The text reporter was no longer reporting stack traces for verbose >= 2 Fixed: IIinvokedMethodListeners were not invoked
adds 3ee4638
adds a5fceea
adds 1a7cabf
adds 2825912
adds e8425a1 Removed broken Maven links.
adds 68f4504 Added: IInvokedMethodListener2 to have access to ITestContext in listeners (Karthik Krishnan)
adds c319bb5 Fixed: The TextReporter reports skipped tests as PASSED (Ankur Agrawal)
adds 4aa07e2
adds beb3f2f
adds 47a9886 Delete Javadoc support.
adds 936c793 Delete test-14/
adds c5af177 Updated build.
adds f0183e1
adds ee11a20 Removed 1.4 mentions from the doc.
adds a47f90e
adds 08d4bb8 Fixed broken links.
adds dd84c4f Added: New attribute invocationNumbers in <include> Added: testng-failed.xml only contains the data provider invocations that failed
adds 1ed096c Added tests for the new failed reporter feature.
adds 86d779a Deleted v6 directory.
adds 0f6db64 Maps.newHashMap() everywhere.
adds 0a05089 Lists.newArrayList()
adds ed0917f
adds 01e59f7
adds 577fb0b Deleted reports/
adds 14fd847 Update Eclipse doc and fixed Maven typo.
adds 3377296
adds 4627f46
adds bf8793f Added: Priorities: @Test(priority = -1)
adds 1b6ecd5 Minor fixes.
adds b24d32c
adds 8f74adb Fixed build and cleaned up the javadoc target.
adds 419f668 Added: TestNG#setObjectFactory(IObjectFactory)
adds 8f8e0c6
adds 6bb8186
adds a51e98e
adds 8bbdac6 Upload beta script.
adds 38cf386 Fixed factory interleaving bug.
adds b535232 Fixed: @Before methods run from factories were not properly interleaved
adds e350d76 Fixed: @Before methods run from factories were not properly interleaved Fixed: @Test(groups = <constant>) was taking name of the constant instead of its value.
adds cd1e8ee Test for interleaving factories.
adds a69683d Clarified @BeforeTest and @AfterTest.
adds 1e15cc3 Added: Injection now works for data providers
adds 090281a
adds 0340c60 - Added Guice - Better build
adds 1d25666 More Guice work.
adds f3a5b1b
adds e56abad
adds e6ffddc
adds 79cd443 Add duration attributes in testng-results.xml, for both suite and testcase.
adds 416a6c6 Added: testng-results.xml now includes test duration in the <suite> tag (Cosmin Marginean)
adds 8af1676
adds 8740fb4 Fixed typo ("occured") and remoted unnecessary field+method.
adds 3881cf6 Added: IAttributes#getAttributeNames and IAttributes#removeAttribute
adds a26e157 Added test for new IAttributes methods.
adds a5d062f
adds 66ad088
adds 5adb614 Renamed invocationNumbers to invocation-numbers in the XML file.
adds c5e4f9e Fixed web DTD.
adds 1f150b6 @Verify / @Verifier
adds cfe1bf2 @Listeners
adds 7d68bb0 Added tests for @Listeners.
adds 452d91b Javadoc and doc for @Listeners.
adds 20303fc
adds 1c865a8 5.12
adds 9045988 5.12 work.
adds 28ab1f4 Pass system properties to the ant task.
adds 0813ae8 Added: Passing command line properties via the ant task (Todd Wells)
adds 3a60c62
adds 4f8e3e6 Fixed: @Listeners wasn't working properly with ITestListener
adds 365a846 Fixed: Test priorities were not working properly in non-parallel mode
adds bfac651 Fixed: @Listeners now works on base classes as well
adds bc54697 Initial pass at implementing ITestNGListenerFactory.
adds 6e370c0 Forgot to add.
adds 923e3d1 Maven work.
adds 2896925
adds 9062dc2
adds 268e3e0 ITestNGListenerFactory now uses the same instance as its tests.
adds 73c823b Signing the bundle.
adds 9193a02 5.12.1 and updated the pom for Guice.
adds dde4cb4
adds 5894833 Updated doc to 5.12.1.
adds c8b3d50 Removed unnecessary trace.
adds db66a3d Fixed: Exceptions thrown by IInvokedMethodListeners were not caught (Nalin Makar)
adds 74daf46 Fixed examples build.
adds 7c5b419 Removing unused jar files.
adds 55e7a2a
adds 52fd78d Fixed: TestNG#setTestClasses was not resetting m_suites
adds e6eaf48 Added: New ant task tag: propertyset (Todd Wells)
adds 21cfd2d Fixed: Configuration methosd couldn't depend on an abstract method (Nalin Makar)
adds 0893e3f Adding test classes to test overridden abstract configuration methods
adds acf4fa2 Fixed ClassHelper.extraMethods
adds ced29ec Build updates.
adds a688051 Removed tabs.
adds 541d731 Ivy support.
adds b50a0b2 Removed tabs.
adds 95821dc Ivy support.
adds 4dc22d9 Removed lib directory (now used by ivy and no longer necessary).
adds d16c4e5 Trivial fixes: TESTNG-241 (log message at Info), Issue2 (throw SAXException and not NPE for invalid testng xml)
adds 417540f Now jars with and without guice/bsh.
adds e793fad These jar files are now handled by ivy.
adds 4b9a29d Forgot version in junit jar.
adds b1b8a60
adds 62d0613
adds 74879df Updated the ant documentation with propertyset (Todd Wells).
adds 0d25f54 Removed dead code.
adds af701af
adds 8d222f3 Minor refactoring.
adds 405ecc2 Removed tabs.
adds 3f246f0
adds 324cb3b Added sourcetitle CSS tag.
adds d3c04c3 Fixed: Show correct number of pass/failed numbers for tests using @DataProvider Fixed: Return correct method status and exception (if any) in InvokedMethodListener.afterInvocation()
adds 8a1684f Added sequentialOnInstances attriute under the experimental flag.
adds 927a6d8 Fixed: TESTNG-387 TestNG not reruning test method with the right data set from Data Provider (François Reynaud)
adds f1ae0de Fixed: NPE with @Optional null parameters (Yves Dessertine)
adds 449336a Tests for the @Optional NPE fix.
adds e3b5205 Issue78 NPE with non-public class. Now throws TestNG exception
adds cad7078 More robuts thread testing.
adds ff94a1b Fixed: Issue4 assertEquals for primitive arrays, Issue34 assertNull javadoc updated
adds 38d16ad Minor fix.
adds 1e61502 Maven doc update.
adds 8fdff5c Added Cobertura article.
adds c4b4679 Fixed: XML test results contained skipfailedinvocationCounts instead of skipfailedinvocationcounts
adds 51cf883 Test fix.
adds 5c9afd1
adds 37d27f3 Switched exception and instance in the reports.
adds 721fb91 Fixed: onTestSuccess() was called after @AfterMethod instead of after the test method (test: test.listener.ListenerTest)
adds 238ed94
adds ecf3972 Fixed: TestNG was hanging if no test methods were found
adds ce14bbc Clarified a method name.
adds f9e1f4b
adds 100885a Fixed: <suite> and <test> time outs were hardcoded, they now honor their time-out attribute
adds 8222e20 Fixed: Time outs specified in XML were not honored for <suite parallel="tests">
adds 4a892dd
adds 31f6566 Implementation of hierarchical XmlSuites (Nalin Makar).
adds 17c5221 Fixed: Issue24 OOM errors in SuiteHTMLReporter
adds bef5653 Updated changes.
adds 575b283 Fixed: Issue24 OOM errors in SuiteHTMLReporter (Nalin Makar)
adds 9112eca Merge remote branch 'upstream/master'
adds fffc20f Added: -testnames (command line) and testnames (ant)
adds 0f13571 Doc update
adds 292e42b Minor fix
adds 928e703 Multithreaded test bug fix
adds e74920e Merge branch 'master' of git://github.com/cbeust/testng
adds 9272a01 Initialize all Suite/Test runners at beginning to catch configuration issues right at start
adds 32b42ad Initialize all Suite/Test runners at beginning to catch configuration issues right at start
adds 575d94d Merge branch 'master' of git://github.com/cbeust/testng
adds a1aa141 Ignore files generated during build/testing
adds 40f208a Ignore files generated during build/testing
adds 32119b7 Merge branch 'master' of git://github.com/cbeust/testng
adds f1a049d Fixed multithreaded test bug.
adds 4f2842e Merge branch 'master' of github.com:cbeust/testng
adds bf02fc8 Added Reporter#clear
adds 3ef8d93 Refactoring
adds 682629c Implement <test preserve-order="true/false">.
adds 0099cb3 Now passing XmlClass and XmlTest down to the interceptor
adds 832cdc9 Introduced ClassInfoMap.
adds 5c80beb Interceptors now ready to be switched by XML
adds 95bd43e XML now supports <test preserve-order='true/false'
adds 3a63882 Updated the upload script
adds 6488a02 Merge branch 'UploadBeta'
adds 9dea444 Tests for <test preserve-order='true'
adds 58ae39f Documented preserve-order
adds fb4edb8 The same method invoked multiple times was reporting the same time stamp.
adds e477b53 Reporter#clear fix
adds 4cf3861 Merge branch 'master' of github.com:cbeust/testng
adds ffda664 Merge branch 'master' of git://github.com/cbeust/testng
adds cb920fc Updated toXml() to include preserve-order
adds 9a4f87b Fixed the order test
adds 4314468 Added failing test for method ordering
adds cf753a7 preserve-order now works on methods
adds 0e25edc Bumped log level for PoolService to 3
adds 3ea3d26 Merge branch 'master' of git://github.com/cbeust/testng
adds b519fa0 Added toXML() to XmlInclude
adds bd52e4e Merge branch 'master' of git://github.com/cbeust/testng
adds 675d707 Fixed: If inherited configuration methods had defined deps, they could be invoked in incorrect order
adds 786a5c4 Fixed: If inherited configuration methods had defined deps, they could be invoked in incorrect order
adds c3fc10e 1. ClassHelper.getAvailableMethod: No need to look at methods from Object class 2. Replaced new operator 3. Misc cleanup
adds b8a4aec Merge http://github.com/nullin/testng into Nalin3
adds a0e80b3 Renamed TESTMETHOD to TEST_METHOD
adds 5fc099f Refactored test
adds beaff9a Replaced @Test(sequential) with @Test(singleThreaded)
adds acd388b Fixed: @DataProvider(parallel = true) was passing incorrect parameters with injection
adds 2408f1e Minor testng.xml change
adds 1a14b92 Refactoring
adds 9378f48 Fix another issue in setting up method dependency. For @BeforeXXX annotations, methods in derived class should depend on all methods in base class and not just any one. vice versa for @AfterXXX annotations also.
adds e157c70 Fixed: Identical configuration methods were not always invoked in the correct order in superclasses (Nalin Makar)
adds aba3ac2 Implemented @NoInjection
adds ecd1b48 Moved things around to prepare for the Apache directory structure
adds 78bba3a Parameterizing the build better
adds 631eb4a Merge branch 'master' of github.com:cbeust/testng
adds 63fa709 Fixed Javadocs build
adds dc0051b Moved src->src/java/main and test -> src/java/test
adds cbd2d04 Updated .classpath files
adds 1e3ee54 Created src/test/resources
adds 93b16a3 Created src/test/resources, updated tests
adds 1c00c70 Moved testng*xml to src/test/resources
adds f5e4826 More build adjustments
adds 0108e5e Building into target/classes and target/test-classes
adds ac981c4 Cleaned up src/test/java
adds e1bbe88 Distribution build fix
adds 1af5818 Most distribution build fixes
adds b3a8426 Added -methodselectors, tests and documentation.
adds 34d7db4 Moved fileToClass out of parameter parsing
adds ecb4654 First steps toward new parameter parsing
adds 8085805 Converted command line parsing to JCommander.
adds 58893b6 Better classpath for tests
adds a677ad1 Removing JCommander from the build, using ivy to retrieve it.
adds 4c661de Doc link fix
adds 33d9252 Build changes
adds d68d14c Maven poms
adds d75ba43 Remove trace
adds 88154ea Test fix
adds ac98b4f Removed trace
adds 68308ab Added a few things to pom.xml
adds 62a82c6 Ability to configure failure policy by Todd Quessenberry
adds 94a2545 Merge branch 'master' of http://github.com/nullin/testng into nullin
adds 3d01dde Minor change
adds c3a37cd Better javadoc build
adds 9c12b8d Added snapshot repo profile
adds 5de1760 Updated poms and build script
adds 18bc102 Fixed testng.css problem (Nalin)
adds 07b4d65 Fixed parsing bug with -usedefaultlisteners
adds f12b533 Regression test for -usedefaultlisteners bug
adds eb67530 Added TestNG#addClassLoader (Jonathan Nekenyu)
adds 34e403b Build fix
adds 41167f0 Now skipping the tests inside the pom.
adds a32ee6b Updated build to include the JCommander classes in the jar
adds c5d10df Added usage()
adds f6605f4 Fix NPE
adds ac025d5 Build changes
adds e1a5785 Implemented -methods
adds ec2c674 Updated CHANGES
adds d8e628a Updated build with junit
adds 2d280f0 Maven updates
adds 0d58f77 Added methods to the ant task
adds 7c4a222 Minor fixes by Todd Quessenberry
adds deff646 Changed the type of preserveOrder from boolean to string for future evolution
adds d1bb42e Documented preserve-order
adds b4f7e60 Minor fix from Todd Quessenberry
adds ea676b0 Doc update
adds 38597c8 Updated to JCommander 1.3
adds 0a20843 CSS update
adds 200bd27 Updated build script
adds d4d8c39 Better quoting for EmailableReporter
adds 0bfdb75 5.13beta
adds f381837 Suite timeout to 10mn
adds cfcfb26 Script update
adds 8ededea Set default time out to MAX
adds d78b678 Reverted Sample2
adds 4601d93 Clarified that certain flags don't work in the presence of testng.xml
adds ca615d7 CHANGES update
adds 423a12b Patch from Todd for failure policies
adds ab044e5 Updated doc for 5.13
adds cc2aac0 Sitemap
adds ace0775 Updated pom'scm to git
adds 5509258 [maven-release-plugin] prepare release testng-5.13
adds af9ca3e [maven-release-plugin] prepare for next development iteration
adds 6ffcb08 Merge branch 'master' of git://github.com/cbeust/testng
adds e6ca990 Merge branch 'master' of git://github.com/cbeust/testng
adds 47b53e9 Merge branch 'master' of git://github.com/cbeust/testng
adds c4f6e79 Fix build. Copy over resources from correct location. This also fixes the missing testng.css issue.
adds 5a2a01e Merge branch 'master' of git://github.com/cbeust/testng
adds ee90426 Merge branch 'master' of git://github.com/cbeust/testng
adds 12002df Merge branch 'master' of git://github.com/cbeust/testng
adds 37ac235 Fix handling of test name specified by implementing ITest
adds 3b405b7 nit comment fixes
adds dbf64a3 Merge branch 'master' of http://github.com/nullin/testng into NalinFix
adds 6532c5a Forgot to include Nalin's fix on the XML changes
adds 80033f1 Doc update
adds 4444a36 [maven-release-plugin] prepare release testng-5.13.1
adds 64ce287 [maven-release-plugin] prepare for next development iteration
adds caa1c3c Updated Maven doc
adds d4dbb5f Typo in doc
adds 9dfc859 Classfileset stopped supporting ,
adds 55cd8fe Replaced constants
adds 4a2d634 More changes
adds 8664905 More changes
adds ebadb61 More changes
adds 5626b13 Added a method for Surefire backward compatibility
adds 2c5b576 All tests passing, both and and Maven
adds 40a8db4 Fixed RemoteTestNG
adds 8fb4960 Classfileset was not accepting ,
adds a741226 build.properties
adds 97771d5 Forgot a line in Sumit's patch
adds caa9356 Updated CHANGES
adds b2d4536 Refactoring
adds 9ae4e70 Fixed: RetryAnalyzer wasn't working properly with factories
adds bacea92 Fixed endMillis test
adds 2795e2c Updated to JCommander 1.5
adds be0d782 Better usage
adds 0deb791 Added equals methods for XML classes
adds 5fd0afa Fixed methodselectors CommandLineTest
adds e4f7f6f Fixed defaults in XmlTest
adds c175486 All tests passing with ant but not maven
adds b6b3d93 Two new files
adds c57d4b1 single update
adds 49dface Added <suite-files> generation to toXml()
adds 40be385 Fixed: preserve-order was not preserving class order with dependent methods
adds b72428c Fixed: TESTNG-404 threaded tests fail due to use of non-threadsafe collections (Marcus Better)
adds 39fb6ed Removed imports from Guice's internal
adds d5f5746 preserve-order bug
adds d7056fe Changed version
adds 64c9ecd Removed childSuites test in equals/hashcode
adds fc77faa Introduced SuiteRunnerWorker
adds b7a8c39 Tests passing, need to add command line
adds 687eae6 All tests passing include ParallelSuiteTest
adds c8d577f Added threadpoolsizetest to the ant task
adds cb12c20 Forgot test files
adds e0eb740 Fixed: ant task error if <classfileset> is used with no classes (welex91)
adds 7e735d9 TESTNG-400: onTestFailure method in ITestListener is called before @AfterMethod
adds 252c458 Refactoring
adds 3cedfdf Fixed: Injection was sometimes not working properly when used with @Parameters
adds 9337911 Restore serialization
adds d3c4a28 Build fix
adds b464540 Fixed: @Listeners now aggregate through base classes
adds 23711f3 Showing stack traces if verbose >= 2
adds a23c78c 5.14
adds 8c5b3fd 5.14
adds ce7aef2 5.14
adds 9108960 [maven-release-plugin] prepare release testng-5.14
adds 12f5bdc [maven-release-plugin] prepare for next development iteration
adds 36611a2 Updated maven instructions
adds 70cdf19 [maven-release-plugin] prepare release testng-5.14
adds 496ade9 [maven-release-plugin] prepare for next development iteration
adds 1764d01 Fixed: typo -testRunFactory
adds c987a16 Updated CHANGES
adds 1621e39 Add testngtasks to the Maven produced jar file
adds 6736fec Test build update.
adds a87088c Version bump.
adds 0bc5acb Working IConfigurable implementation, need some refactoring.
adds 4eb5594 Better testing for IConfigurable.
adds 3297414 Now passing a configuration down to TestRunner.
adds e14d068 IConfigurable and IHookable are now listeners.
adds b1f7fe7 build.properties update
adds 3a45239 Comment update
adds 42dd35e Merge branch 'master' of git://github.com/cbeust/testng
adds 93d1de6 Merge branch 'master' of git://github.com/cbeust/testng
adds 8146566 Merge branch 'master' of git://github.com/cbeust/testng
adds af3d20b Merge branch 'master' of git://github.com/cbeust/testng
adds 3a701d3 Merge branch 'master' of git://github.com/cbeust/testng
adds 14e2b69 Fixed: NPE while printing results for an empty suite
adds aacb207 Fixed: Invoke IInvokedMethodListener.afterInvocation after fixing results for tests expecting exceptions
adds a18fb82 Merge branch 'master' of http://github.com/nullin/testng into nullin
adds c6c960f TESTNG-186. Rename IWorkerApadter to IWorkerAdapter.
adds d50ccac TESTNG-384. Use CharSequence instead of String for assert messages.
adds c2361f8 Fix potential serialziation problem.
adds 8d59636 Updated CHANGES
adds 63f2ea7 Made IHookable tests more robust.
adds 3f7e5e0 Incorporate changes from tpollak.
adds e604413 Removed comment.
adds e4f58f0 @Listeners was not working with hookable and configurable.
adds 0a002d2 Build fix.
adds dcf2a50 More robust IHookable and IConfigurable tests.
adds 8617399 Updated to JCommander 1.7 (Java 5 compatible).
adds 3880fc6 Added getParameters() to the hook callbacks.
adds 0564793 JUnitXmlReporter now generating the package attribute.
adds 56691e8 Added getParameters() to IHookCallBack.
adds e6d8381 testng-single update
adds d8aa55a Fixed NPE in XmlInclude
adds 1df8091 Better JUnitReporter.
adds 38713ad testng-single
adds 89c386f Documentation added: Section on Selenium (Felipe Knorr Kuhn)
adds c4c69ed Fixed link
adds 06adacf Generating one JUnitReport per class.
adds c3b0aee Added support for XML comments in XMLStringBuffer.
adds 49bffd7 Revert change to Assert methods
adds 33582b1 Merge branch 'master' of github.com:cbeust/testng
adds 7a43932 Minor improvement to the JUnitReporter reporter.
adds 3ed820f Updated the doc to point to github.
adds abd46c6 Added two links in the misc section.
adds e47fae7 Merge branch 'master' of github.com:cbeust/testng
adds 9a6bb5d Added a method Utils.escapeUnicode() to filter any characters that are not defined in Unicode. This method is used in the generation of the testng-results.xml file to avoid generating an invalid xml.
adds ef4d568 Minor fixes to tpollak's commit
adds 740cd47 TESTNG-197 : assertEquals(Collection,Collection,String) logic simplification
adds 885f7e9 Merge from Nalin's master.
adds 8276273 Nalin's change: -randomizesuites.
adds 3066f42 Merge branch 'master' of github.com:cbeust/testng
adds 2f25cee Doc update.
adds f770e79 Clarified dependent methods in parallel.
adds a88dd69 Typo.
adds 5ef553d The Eclipse plug-in wasn't running child suites.
adds 82ed7e9 Updated CHANGES.txt.
adds c676574 Rework the code for running suites in parallel
adds 42f6916 Merge branch 'master' of git://github.com/cbeust/testng
adds aa6379e Test to ensure that suites are run in specified order if suiteThreadPoolSize == 1 and randomizeSuites == false
adds c46d9ba Revert changes
adds 63341f9 Trivial: Cleanup whitespace
adds 1ecb309 Trivial: Fix use of triggerAtOnce boolean w.r.t countDownLatch
adds fcfd8cc Rework the code for running suites in parallel (Take 2)
adds ca97550 Revert change to Assert methods
adds c3eb93c TESTNG-197 : assertEquals(Collection,Collection,String) logic simplification
adds 9c0eb84 Merge branch 'master' of git://github.com/cbeust/testng
adds d4deecc More tests for ParallelSuiteTest
adds fa7f5cf Merge branch 'master' of git://github.com/cbeust/testng
adds f0d2855 Rework around running suites in parallel
adds cdedda8 remove a System.out.println stmt from test
adds 1306504 Fix ant clean target
adds 72896ac Fixed: TESTNG-415. Assert.assertEquals() for sets and maps fails with 'null' as arguments
adds 4981d9e 2 more tests for AssertEquals[Maps|Sets]
adds 926eb75 A few fixes on top of Nalin's changes
adds 45628a8 Merge branch 'nullin'
adds eb7e1b6 Fix updates to CHANGES.txt
adds 194335b Tivial updates related to TESTNG-415
adds f035a01 Use GraphThreadPoolExecutor instead of GroupThreadPoolExecutor
adds 3861c22 Remove unused interfaces and classes
adds c4cadec Minor fixes on top of Nalin's changes
adds 6470013 Eclipse plug-in update.
adds 830ff4b Implemented timeOut for configurations.
adds 50c095b Temporarily excluding broken serialization test.
adds 7578167 Temp files.
adds 0dba7d6 Updated CHANGES.txt.
adds ac22b08 JUnitReports now include the stack trace in case of failure.
adds a915ee1 Fixed a typo and removed the Conclusion part, as it is not necessary on the doc
adds acf4c81 Added dot.
adds 238f1e9 Temp files.
adds a562bb6 Added a few missing listeners to the doc.
adds 1f903d7 Merge branch 'master' of github.com:cbeust/testng
adds d0df5e6 Fixed NPE in JUnitReporter.
adds 5c83f94 Add randomizeSuites to ant task and make it a Boolean instead of String in CLI...Args.java
adds 48fe969 Boolean cli args don't have to be appeneded with a value
adds 2756432 Remove unused class
adds ae0c02f Remove another unused class
adds 0b2ac5e First Pass of FindBugs
adds ad35fd7 Merge branch 'nullin'
adds 0ff15e6 Simple yaml support
adds 8ee0cb9 More YAML work
adds f3ba8fb YAML work
adds e5bb0c6 YAML
adds 1ae7a7e Working on code generation
adds 8a7ed9a YAML work
adds c423a8d Now generating valid .yaml file
adds fb5ee21 Can now parse my own output
adds 3dd6839 No longer generating fields equal to their default value
adds e8527ed Don't display name: for packages if not necessary
adds 4b42c0b Added main to Yaml
adds 043424a Yaml tests.
adds 3aef4f8 Yaml work.
adds 8f6faaf Yaml work
adds 6c4f675 Simple yaml support
adds 3dfbec3 More YAML work
adds 3b413ea YAML work
adds 6c6e3e4 YAML
adds cafec37 Working on code generation
adds 32e3558 YAML work
adds 58101f3 Now generating valid .yaml file
adds f76fd01 Can now parse my own output
adds 56d412e No longer generating fields equal to their default value
adds a340898 Don't display name: for packages if not necessary
adds 849e22b Added main to Yaml
adds cb6e85b Cleaning up the mess
adds f2d1ac2 Working on suite-files
adds f51eb11 First suite-files test passes
adds 300c236 More YAML tests
adds c055119 More Yaml tests
adds 9e77b11 More Yaml tests
adds e595879 New Converter class
adds 1194147 Merging
adds 5cb78c3 Converter work
adds da3ae7d Merge from master
adds 87f74b5 Merge branch 'master' into yaml
adds 105ddcf Merge branch 'master' into yaml
adds b0189a8 Merge branch 'master' into yaml
adds d32290f Merge branch 'master' into yaml
adds f3e88e9 Merge branch 'master' into yaml
adds 8f67f70 Merge branch 'master' into yaml
adds 285fc74 Merge branch 'master' into yaml
adds fd1b9f0 Merge branch 'master' into yaml
adds 0b07e8f Merge branch 'master' into yaml
adds 919109e Merge branch 'master' into yaml
adds 0e939ae Merge branch 'master' into yaml
adds 754e339 Merge branch 'master' into yaml
adds 134785f Merge branch 'master' into yaml
adds b99deb5 Merge branch 'yaml' of github.com:cbeust/testng into yaml
adds cb1b9dd 5.14.1
adds ee5d714 Merge branch 'master' of github.com:cbeust/testng
adds b88a4ef Next beta.
adds e53ab8c Updated CHANGES with the new Eclipse plug-in feature.
adds 3c33173 Better skip handling in JUnitReportReporter.
adds 10a098f Merge branch 'master' of git://github.com/cbeust/testng
adds 6104a39 Merge branch 'master' of git://github.com/cbeust/testng
adds 165a3d9 Make IMethodInterceptor transient because it doesnt implement serializable
adds 1963187 2nd Pass of taking care of Findbugs warnings
adds b4c75be Handle suite parameters properly
adds 04231cb Minor fixes to Nalin's patch.
adds 33724e8 Merge branch 'nullin'
adds 70b17eb Merge branch 'master' into yaml
adds e946500 Added .classpath
adds 3dcfcbe Fixed the indentation for XmlSuite.
adds f77d739 Fixed NPE if TestNG is invoked with no test classes.
adds 75983fe Missing space.
adds e612333 TESTNG-401: ClassCastException with Surefire.
adds 2a0744c [maven-release-plugin] prepare release testng-5.14.1
adds ef6f6d6 [maven-release-plugin] prepare for next development iteration
adds 9102fec Updated CHANGES.txt.
adds 5523eb4 Updated CHANGES.txt.
adds fb3a101 Updated pom-test.xml to use 5.14.1.
adds ad58e81 Updated to JCommander 1.10.
adds 89fa9de Trivial whitespace and indentation cleanup
adds e934f66 Trivial changes/cleanup
adds f0aec51 Fix Javadoc indentation in FileAssert
adds 7d239aa Code cleanup
adds b1c182d Code cleanup
adds b66810c Merge branch 'nullin'
adds e149bc9 Added .classpath.
adds badbb59 Comment.
adds 5b3338b Merge branch 'master' into yaml
adds 8668f8e Minor fix.
adds 96fc47a Merge branch 'master' into yaml
adds 5530541 Fix for Maven.
adds fa4f1a0 Updated pom-test.xml to 5-14.2-SNAPSHOT.
adds e39345b [maven-release-plugin] prepare release testng-5.14.2
adds a4a71a2 [maven-release-plugin] prepare for next development iteration
adds f10c3a1 Fixed: Methods depending on a group they belong were skipped instead of throwing a cycle exception
adds 629e66b Maven Surefire compatibility fixes.
adds 1c481c1 Bumped version of pom-test.xml.
adds fc311d2 Merge branch 'master' into yaml
adds bd45313 Updated verify-release script to validate pom.xml and pom-test.xml.
adds 8d43d93 New link about TestNG, Mockito and Emma.
adds e04d120 Fixed: IDEA's plug-in was not honoring ITest (fixed in TestResultMessage).
adds cc2ecd8 Updated CHANGES
adds 03bd9fb Version bumps.
adds d2675ea Patch for ITest support in IDEA (Anna Kozlova).
adds fa37ead Fixed: IDEA-59073: exceptions that don't match don't have stack trace printed in console (Anna Kozlova)
adds e182b0a Restore public for getCurrentTestResult().
adds ba19bb0 Maven compatibility fix (Brett Porter).
adds 112174a Eclipse plug-in compatibility fix.
adds 2a310da CHANGES update.
adds e49b145 Updated CHANGES.
adds a7b4000 Better handling of errors and failures in the JUnitReporter.
adds 43b1fdf Better formatting of the time taken.
adds 5a242e7 Temp files
adds 3cef6dd Merge branch 'master' into yaml
adds e49467f Reverting the clean up changes, which broke the ant task.
adds e4d3dc6 Eclipse doc update.
adds e99ce2c Better stack trace for JUnitReporter.
adds bef5a1e Fixed inheritance error in the JUnitReports.
adds f2d2ba1 Download doc update.
adds 626e9f3 CHANGES update.
adds 9a836a6 Classpath update.
adds d14cc65 Fix for the Eclipse plug-in to display suite and tests in the tree view.
adds d60c825 CHANGES update.
adds c2cf089 Updated pom.
adds 2227359 Remove Graph.main() and change assert to Assert.assertTrue() in GraphTest
adds 0f7e671 code cleanup for src/main
adds 281ed28 Merge branch 'master' of git://github.com/cbeust/testng
adds c91ee4c code cleanup for src/main
adds 892b08c code cleanup for src/test
adds 21dad33 Merge branch 'master' of github.com:nullin/testng
adds 5efb6db Merge branch 'nullin'
adds cc55595 State reason for exeption
adds 3c6efd0 Remove TODO: renamed findFactoryMethod to findDeclaredFactoryMethod
adds 28e899a Fixed: TESTNG-411: Throw exception on mismatch of parameter values (via DP and/or Inject) and test parameters
adds 5afc1fa Added: It's now possible "Run/Debug As" with a right click from pretty much anywhere
adds 6cc03cc New link.
adds aae11d5 Eclipse plug-in work.
adds f375d1a CHANGES update.
adds dc84ff1 Restore the display of ITest#getTestName in the Eclipse plug-in.
adds e94150a Removed setAllTestMethods
adds 9150cdf Convert parameter origin values from int to enum
adds eddb4a9 Invoker.invokeTestMethods
adds 62dc542 nit cleanup in TestMethodWorker
adds a477952 Fix handling of -reporter on cli and <reporter> tag in ant task
adds 262b1d8 Merge branch 'nullin'
adds 23e3b73 Style fixes.
adds 676b37b Skipped tests were not always counted.
adds 567a4db TestMessage's second parameter should be the XML name.
adds 299d9bc Temp files.
adds cf6c809 Tests for the count fix.
adds 5289fd6 Temp file.
adds 499267d Merge branch 'master' into yaml
adds fc36c8e Point doc to the old plug-in page.
adds 33887a0 No-op.
adds 6f7afd1 CHANGES update.
adds 0a09e46 Temp test files for package testing.
adds 98224a3 Fixed: EmailableReporter now sorts methods chronologically
adds 47f07d9 Updated CHANGES.
adds 1700953 Commented out a trace.
adds 551b3ca Temp files.
adds 30c4718 Temp files.
adds dd52f73 Merge branch 'master' of github.com:cbeust/testng
adds d49490a Making TestNGAntTask more extensible.
adds 10e850a Add OSGi headers in MANIFEST.MF
adds 01aee42 Fixed: TESTNG-436: Deep Map comparison for assertEquals() (Nikolay Metchev)
adds f9679f6 Forgot a file in my previous commit.
adds 10da650 The verbose level of testng.xml wasn't passed correctly when creating the worker.
adds 3d5c650 Comment update.
adds 0e7989f CHANGES update.
adds f95c226 Verbose specified on the TestNG object should override the one in the suites.
adds a4eabd2 CHANGES update.
adds 03d49b9 Merge branch 'master' of github.com:cbeust/testng
adds 1e9bc8c Running an existing suite now copies that existing suite to the Remote location.
adds e73e440 Create a directory before copying the suite file there.
adds 9a1dd47 Added excluded method support to the string protocol.
adds 4054ab4 New features in the Eclipse plug-in.
adds 09bb966 Merge branch 'master' of github.com:cbeust/testng
adds 9040f73 Temp files
adds dbf567d Updated README.
adds 3a7b835 Merge branch 'master' of github.com:cbeust/testng
adds 347f2c9 Fixed: TESTNG-441: NPE in SuiteHTMLReporter#generateMethodsChronologically caused by a race condition (Slawomir Ginter)
adds aa48da6 Fixed: NPE when verbose isn't specified.
adds ed626ea First pass at refactoring the protocol.
adds 754256e Now allowing multiple protocol senders.
adds 15f707e Now runnning but not stopping properly.
adds e133751 Normal mode working, debug NP then loops.
adds ab96c48 New protocol working for strings.
adds 54c4517 testng.xml working, need to remove debug messages and clean up.
adds 9e1c2ba Remote test client.
adds 3eb3481 Introduced -Dtestng.eclipse.stringprotocol to run the old protocol.
adds acb03a6 Better RemoteTest.
adds 40064e0 Better RemoteTest.
adds f6a2add Updated RemoteTest Javadoc.
adds 72adbee Use a MessageHub instead of a MessageSender.
adds 23e7a0e Getter for MessageHub.
adds 08e92ff Added "descriptions" in the excluded method table.
adds 0b4295f CHANGES.txt
adds 9aedf11 Merge branch 'master' into Protocol
adds eef8b45 Added tests for RemoteTestNG.
adds d811812 Merge branch 'Protocol' of github.com:cbeust/testng into Protocol
adds 70077cd Forgot a file
adds af40113 Merge branch 'Protocol' of github.com:cbeust/testng into Protocol
adds 6f37519 Merge branch 'master' into Protocol
adds 63d2416 Fixed RemoteTest to use unique port numbers.
adds 42da5e0 Fixed an NPE if verbose is not specified explicitly.
adds 49c8778 New RemoteTestNG protocol (using serialization)
adds c06c9bd Merge branch 'master' of git://github.com/cbeust/testng
adds 32edf7f Merge branch 'master' of git://github.com/cbeust/testng
adds 25a469c Merge branch 'master' of git://github.com/cbeust/testng
adds 5cbb625 Merge branch 'master' of git://github.com/cbeust/testng
adds e3976cd Whitespace cleanup in testng.xml
adds 20a0bb1 Fixed: TESTNG-438: Regression in 5.14.1: JUnit Test Execution no longer working
adds b059738 Merge branch 'nullin'
adds c787e26 Verbose of junit-suite.xml back to 1.
adds 396daa2 NPE fix.
adds d2d25cc Fixed: XML files should be run in place and not copied.
adds 552f0e2 CHANGES update.
adds 7d6ed9d Temp files.
adds 0cf3bfc Merge branch 'master' into yaml
adds 8054307 Added support for invocationCount in the protocol.
adds 6b983ac Fixed: XmlTest#toXml wasn't displaying the thread-count attribute
adds 0ca0739 Restored a few log() methods in Reporter.
adds 01bc42d Reporter API tests.
adds 28339b4 Better jar building, added guice3 target.
adds 6fbba5c Build minor fix.
adds 7d27c3c Add OSGi headers in MANIFEST.MF
adds c097830 Merge branch 'master' of https://github.com/xfournet/testng into xfournet-master
adds de5eb5d Pictures for the documentation.
adds d5026be Updated Eclipse doc.
adds e580ea9 Exposing the buffer in ClassSuite.
adds 9523906 Better formatting for XmlPackage#toXml.
adds a780839 Don't display default values in the generated XML.
adds 1c87d68 Minor fix to XML formatting.
adds 0fe74a2 XmlClass doesn't always resolve the class.
adds bb4cfda Allow abstract methods in superclasses to specify @Test annotations.
adds 3c47bcc Fix comment.
adds 96a74c9 Fixed: <suite junit="true"> wasn't working.
adds 836556f Fixed: test listeners that throw were not reporting correctly (ansgarkonermann)
adds 430d48f Switching to jarjar.
adds ca4f4a4 Cleaned up build.properties.
adds 5730bdf Added a timeout in initReceiver().
adds 61d28a3 Source reformatting.
adds 443381a Extracted testng-results.xml in a constant.
adds 3124d64 First pass at monitoring testng-results.xml.
adds a5532b0 Display correct duration values for test methods.
adds a97f509 Parameters now displayed when read from testng-results.xml.
adds dfa2f0b Removed trace.
adds 1bcbafa Fixed: Better handling of classes that don't have any TestNG annotations
adds 3ea1647 Minor doc fix.
adds b3515ae Added Parser#setLoadClasses(boolean).
adds 9fddfc4 Honor loadClasses when trying to instantiate the object factory.
adds 59d29c5 Prevent NPE in SuiteRunner by creating invokedMethod object earlier.
adds 48c70f9 Compiles nicely against TestNG 5.14.3-SNAPSHOT with fixed NPE. Can compile DRL rule files from class level annotations. Root directory for rules given as TestNG suite parameter.
adds 92d9330 Refactoring to cleaner code: Invoker uses dedicated invoker class to invoke IInvokedMethodListeners.
adds 5b638dc Merge remote branch 'remotes/cbeust/master'
adds 70e7666 Minor code cosmetic (member prefix, etc.)
adds 272431b Minor code cosmetic (indentation)
adds ae3d6f1 Merge branch 'master' of https://github.com/ansgarkonermann/testng into ansgarkonermann-master
adds be277d7 Additional cosmetic changes.
adds cae2fd9 More clean up.
adds 03bbc90 Fixed NPE when dealing with interfaces.
adds fd461be Merge branch 'master' into yaml
adds 7ca3d9a Doc update
adds abc900d Merge branch 'master' of github.com:cbeust/testng
adds 3e83f1d Package testing xml file.
adds 4e69e13 Updated poms to compile against the modified guice.jar.
adds d001f39 Added: @Test(guiceModule)
adds 9ee6e4c Added javadoc and tests for org.testng.internal.invokers.InvokedMethodListener*
adds 55c137d Moving dummy listener classes into test class.
adds f18455c Minor refactoring (readability)
adds dc1375c Added class-level javadoc for InvokedMethodListenerInvoker.java
adds a1150c5 Merge branch 'ansgarkonermann-master'
adds 4cac3f1 Better error handling in TestNG.
adds ad7277d Guice code clean up.
adds 76fe48e Introduced @Guice(modules = ...).
adds 5ecbbf4 Allow object factories to work with class with no parameterless constructors.
adds 821384f Warning message when no testng.xml was found in the jar file.
adds e954d08 Better default for @Guice(modules).
adds 13b120d CHANGES update.
adds fe29ccd Fixed the logger (from pasjoshua).
adds 4ea95a0 Removed RemoteTestNG trace.
adds ac39fe2 Updating JCommander to 1.12.
adds ea0b221 .classpath update.
adds 3d9a489 [maven-release-plugin] prepare release testng-5.14.3
adds 72ee466 [maven-release-plugin] prepare for next development iteration
adds 8c44d43 Added Shade plug-in.
adds 07e5bc3 Updated classpath.
adds 9fcc789 Build update.
adds c2a5d89 Doc update.
adds 8a9f2b8 Bump.
adds db57c36 [maven-release-plugin] prepare release testng-5.14.4
adds 9dbbb37 [maven-release-plugin] prepare for next development iteration
adds 0458ccb Better trace.
adds ff0127f Better error message when TestNG can't instantiate a class.
adds f5fc173 Fixed: Throw an error when two data providers have the same name.
adds a040e15 Added toString() method to TestListenerAdapter.
adds 5d7bef9 TestNG stopped being able to handle constructors that take a String.
adds ac1b030 Added setPreserveOrder() to TestNG.
adds 061a9ae Don't lose the stack trace when skipping tests.
adds aa81273 Added toString() to ResultMap.
adds 41a69f8 Test refactoring.
adds b0819d3 Test for duplicate data providers.
adds 807b259 Fixing typos in javadoc. Adding @SuppressWarnings("unchecked") to prevent warning
adds fecfe3d Updated classpath.
adds 4487f5c Merge branch 'master' into yaml
adds d433ee7 Updated poms for 5.14.5, also fixed the Shade exclusion pattern.
adds 9dea739 [maven-release-plugin] prepare release testng-5.14.5
adds 23407c2 [maven-release-plugin] prepare for next development iteration
adds b46f6cd Doc updates.
adds 986b64d Reformatting.
adds 0a84640 Documented Guice.
adds ed65240 Introduced IObjectFactory2.
adds 331ab52 Removed internal usage of Guice.
adds af6a0c8 No longer include org.inject jar in testng.jar.
adds 602c96d [maven-release-plugin] prepare release testng-5.14.6
adds 7e3e891 [maven-release-plugin] prepare for next development iteration
adds 2900df1 Minor doc fix.
adds 114b7e1 Javadocs.
adds df96702 Newer version of JCommander.
adds fe08327 Stack traces were not showing their stack trace in the exception view.
adds eb22033 Reformatting.
adds fb5fc07 Updating for 5.14.6.
adds 56d02ae Bump.
adds 91693dc Merge branch 'master' of github.com:cbeust/testng
adds 7742f0d Ant doc fix.
adds 296d938 Added documentation for -methods.
adds a657b7f Javadocs.
adds 21d8809 Reformatting.
adds 920b6aa Create the output directory before writing to it.
adds 1bc72f1 Merge branch 'master' into yaml
adds 8fd509b Get the YAML tests to pass, changed a few equals() methods.
adds 28297a6 Bump.
adds a71b179 Doc updates.
adds 7e62931 Bump JCommander.
adds 01df874 added methodselectors to Ant task
adds 51c51e3 Extra spaces.
adds 619e62f Reordered ant options alphabetically.
adds 1cf1540 Better error message in the JUnit runner.
adds 219b162 Documented the new wizard.
adds 1faeee2 Fixed: TESTG-465: Specifying multiple Guice modules wasn't working properly.
adds 079f7c2 Fixed: TESTG-465: Guice modules are bound individually to an injector meaning that multiple modules can't be effectively used (Danny Thomas)
adds 43b6646 Removed obsolete JUnitConverter classes and tests.
adds 3fe4551 CHANGES update.
adds ccc0e5e Doc update.
adds 3a63ab1 Merge branch 'master' of github.com:cbeust/testng
adds 0482f18 Reintroduced waitForAck() in StringMessageSender (JetBrains request).
adds dc38113 5.14.7
adds bfd721b [maven-release-plugin] prepare release testng-5.14.7
adds 8d0c926 [maven-release-plugin] prepare for next development iteration
adds fd5f882 Removed reference to JUnitConverterTask from testngtasks.
adds 71ab605 TESTNG-468: Listeners defined in suite XML file are ignored
adds 4e6e716 5.14.9
adds 2c63166 [maven-release-plugin] prepare release testng-5.14.9
adds 96b0e53 [maven-release-plugin] prepare for next development iteration
adds 85a731a Updated with contributor name.
adds b9981a6 Fixed my broken testngtasks commit.
adds 2cb45c2 -groups on the command line will override all groups found in testng.xml.
adds c5a33fa -excludeGroups now overrides testng.xml as well.
adds 6b78db1 Expose getXmlTest() in ITestNGMethod.
adds 98eb3e9 Bug report doc clarification.
adds 749ad0b Changes update.
adds a9bd8f0 Snapshot of current work for the new Guice attribute.
adds 1aa5b02 @Guice(moduleFactory) tests.
adds 1550ede Test for @Guice moduleFactory.
adds b44cd9e IModuleFactory now receives the test context in parameter.
adds f268481 Better diagnosis when testing serialization.
adds 0dd3220 Merge branch 'guice'
adds 9ff37c9 build.properties bump.
adds 446c104 @Listeners wasn't invoking ISuiteListeners.
adds 30f0110 Reformatting and added comments.
adds a6b82fa use method selectors from suites
adds a7372ef fixed a typo and a bad last minute edit to my test
adds 7760293 Merge branch 'master' of https://github.com/toddq/testng into toddq-master
adds 23d1be8 Minor modifications on top of toddq's changes.
adds 8d01b98 Generated a <?xml prologue for all XML files.
adds 2f14988 Fixed: Method selectors from suites were not properly initialized (toddq)
adds d18505d Added: JUnit conversion: correctly replaces assertNull and assertNotNull
adds 8b48bb6 Added: @Guice(moduleFactory) and IModuleFactory
adds e194d7c YAML doc.
adds b8b5a3c YAML doc.
adds 438205c NPE when running with -suitethreadpoolsize.
adds 8f678af CHANGES update.
adds a676799 Added link to Tomek's blog post about graphic dependencies.
adds cccd860 Better verbose message in GraphThreadPoolExecutor.
adds 6b7d28b Fixed: In parallel "methods" mode, method interceptors that remove methods would cause a lock up
adds 1857d3b Better stack traces in case of YAML errors.
adds cb29a13 Better YAML stack trace handling.
adds 5e6cce9 Disabling for Maven.
adds 2a879f4 pom adjustments.
adds fac8050 Disable serialization test.
adds 54d2c2a [maven-release-plugin] prepare release testng-5.14.10
adds d3ca50d [maven-release-plugin] prepare for next development iteration
adds cfde368 Modified IModuleFactory to return an instance instead of a class.
adds 165ffb2 Bumped to 6.0beta.
adds 00c08fa Fixed: @Test(priority) was not being honored in parallel mode
adds 6aee73d Better assert message.
adds dd1fdbf Test for the timeOut bug.
adds 6ee5e64 Merge branch 'master' of github.com:cbeust/testng
adds 67b319d JVM args in the Eclipse plug-in.
adds 07950c2 Minor test refactoring.
adds 349a050 Fixed: @Test(timeOut) was causing threadPoolSize to be ignored
adds 39f80bc Test refactoring.
adds 4535e69 Merge branch 'master' of github.com:cbeust/testng
adds f2c1b03 Fix for the priority bug.
adds 9e81744 build.properties update.
adds a7de7af Minor fixes to the YAML converter.
adds 8498ef8 Build typo.
adds 52fedac Added test counts in the testng-results.xml header.
adds 62ee646 Fixed NPE in SuiteRunnerWorker.
adds 53f96ba Version bump.
adds 99e5cda Don't show the default parallel value in XmlSuite#toXml.
adds 03d77cf Removed jbus dependency.
adds affff1f 6.0.
adds c5ca80e Minor test improvement.
adds 7a560b9 Temp file.
adds ec02646 [maven-release-plugin] prepare release testng-6.0
adds f62564c [maven-release-plugin] prepare for next development iteration
adds aaa283c Bump to 6.1beta.
adds df7b7b6 Fixed: JUnitReporter generates an <error> tag for successful expectedExceptions tests
adds 4fef9d3 Bumped to 6.0.
adds 7d14f19 Merge branch 'master' of github.com:cbeust/testng
adds f0dad59 Merge branch 'master' of github.com:cbeust/testng
adds efbb5bf Minor bug in JUnitReportReporter.
adds 4438e4f Allow test classes to not have a default constructor.
adds 03d4e9b CHANGES update.
adds d713af2 New method used by the Eclipse plug-in conversion wizard.
adds 0e8453d First pass at @Factory(dataProvider)
adds 05bd414 Two additions to @Factory(dataProvider) work.
adds bc6f64d Refactored ConstructorOrMethod to hide the fieds.
adds 770dc9f No longer covered the case of @Factory on a method.
adds c9b52f0 Introduced IDataProvidable for cleaner data provider analysis.
adds 080202f Merge branch 'factory'
adds dbf6cff Added FactoryDataProviderTest to testng.xml.
adds d88004d Added assertArrayEquals() to AssertJUnit.
adds a4fde21 Preparing 6.0.1.
adds ea2c4e7 [maven-release-plugin] prepare release testng-6.0.1
adds 36b0023 [maven-release-plugin] prepare for next development iteration
adds 27dd9e8 Doc update.
adds 6810cca Added: assertNotEquals() to Assert
adds af6d29b Version bump.
adds 53754e6 Fixed: TESTNG-471: assertEquals(Map, Map) fails if a map is a subset of the other
adds e4c10ec Doc updates.
adds a7cc3ce Version change.
adds a00e189 TESTNG-282: When exclude tag is specified both for groups and packages, packages exclude tag is applied to the group
adds 0ddd42c Showing timings for RemoteTestNG.
adds 795610a Better timing message.
adds 19cd3d3 Fixed: Performance problems in the plug-in
adds 6c8bbde TESTNG-282: Problem when including+excluding packages (addicted)
adds f239734 Fixed: TESTNG-282: Problem when including+excluding packages (addicted)
adds 31879f4 Javadoc fix.
adds e0014c2 Fixed: ConcurrentModificationException when using parallel data providers.
adds 8b53fef Fixed: TESTNG-472: Better output for assertNull()
adds d0a9071 Fixed: When creating a new Run/Debug configuration, "Launch.label" was displayed
adds 3709ce6 Merge branch 'master' of github.com:cbeust/testng
adds 7e6fa6f Added src/test/resources to src.
adds b5e122c Better Thread title.
adds 9d7ff9e Keep track of RemoteTestNG running time.
adds 57dad5d Disabled ACK and keeping numbers of packets.
adds d6c0c9a Synchronizing on the OutputStream.
adds feb557f Show timings for reporters if verbose >= 2.
adds bf70bcb Removed unnecessary message from ClassHelper.
adds 2baf514 Faster EmailableReporter.
adds ebc23a1 Factor out test.resources.dir.
adds 3f96307 Better ParallelSuiteTest.
adds 97d5691 Fixed: Performance problems in EmailableReporter
adds d8fe6f9 Added: New "Clear results" icon in the tool bar
adds ca15153 Fixed NPE in the remote client that occasionally happened at the end.
adds 8211ccc Better exception messages.
adds e740539 Fixed: TESTNG-475: @DataProvider doesn't support varargs.
adds dc0da83 Fixed: TESTNG-475: @DataProvider doesn't support varargs.
adds e33e7fe Merge branch 'master' of github.com:cbeust/testng
adds 7c13b06 No longer building the maven plug-in with ant.
adds 93bdaf8 TESTNG-410: Clearer error message.
adds 618c10e Fixed: Now showing failed/skipped error messages on the console for verbose >= 2
adds 7ba4f0e FIXED: ITestResult#getEndMillis() return 0.
adds f4f95bf Added: Nested classes are now automatically added for consideration for inclusion.
adds 6abf501 Misc doc update.
adds 2421538 Added: <suite preserve-order="true"> will cause this attribute to be propagated to all <test> tags
adds c1713af Minor refactoring.
adds fb04909 Updated pom-test.xml.
adds 6d083a4 Fixed: IConfigurationListener#onConfigurationFailure was never called.
adds c7265ee Fixed NPE.
adds f98a152 Doc update.
adds 79cc8e4 Better failed assertion message.
adds 29dafd4 Better assert message in tests.
adds b16e8ec Minor test fix.
adds c5b46fd Formatting.
adds 30b5dba Tests with invocationCount, threadPoolSize and timeOut were succeeding even when they took longer than the time out.
adds ba016b8 Added: <groups> can now be specified under a <suite>
adds fff2ccb Documentation for <suite> <group> tags.
adds b176620 TESTNG-410: Trivial fix to add more information
adds 8e7e4d7 TESTNG-410: Trivial fix to add more information (cherry-picking from commit b176620c30053179c59f909d949e5b122de1aec6) TESTNG-410: Clearer error message. (cherry-picking from commit 93bdaf8d2a5a5d5f6312a1db4d2d4c7d92667180) TESTNG-410: Trivial fix to add more information (reverse-merged from commit b176620c30053179c59f909d949e5b122de1aec6) TESTNG-410: Clearer error message. (cherry-picking from commit 93bdaf8d2a5a5d5f6312a1db4d2d4c7d92667180)
adds be5084b Merge branch 'master' of git://github.com/cbeust/testng
adds 3d1e3af fix testng dependency for mvn test
adds d0c1084 Merge branch 'master' of git://github.com/cbeust/testng
adds fcc9f65 Add @DataProvider(parallel) documentation
adds 9fb7995 Merge pull request #46 from nullin/master
adds 4d7e173 Made setTestNames() public
adds 5597ad8 Merge branch 'master' of github.com:cbeust/testng
adds 161d986 Removed mentions of @Configuration.
adds 2354de5 CHANGES update.
adds 6c837fa Removed dead code.
adds 7fa1434 Moving the bug tracking to github.
adds b25af85 fixed an errant </td> tag that was causing one of the attribute descriptions to appear outside of the table
adds cac86be added documentation for the configfailurepolicy command-line option and ant task attribute
adds a22fab7 Merge remote branch 'upstream/master'
adds 53bf854 Merge pull request #42 from dbriones/master
adds ecc0d50 Eclipse doc update.
adds afd8e4a Added DocLava and Cobertura (disabled by default).
adds 167e09d Eclipse plug-in update.
adds 46b8991 Doc fix.
adds 7c8cbec Merge branch 'master' of github.com:cbeust/testng
adds c4d56eb Merge branch 'master' of github.com:cbeust/testng
adds e557968 Removed dead code.
adds d5c6697 IConfigurationListener now extends ITestNGListener.
adds cf247f3 - A working implementation of TESTNG-455
adds 25118e6 - Note about the fork
adds e84ad44 - Fix note about the fork
adds 9f0d99e - A working implementation of TESTNG-455
adds 7e7e3f3 - Note about the fork
adds 03ecf9c - Merge with old version
adds cb344b8 Merge remote branch 'apohllo/TESTNG-455' into tycho
adds 41ddbc2 Formatting fix on apohllo's Tycho patch.
adds 6ee9279 Added: Tycho compatibility (Aleksander Pohl)
adds 1d059e2 Fixed: "Run as" menu not appearing for methods that take a generic parameter.
adds 8021a4e Fixed broken link
adds 94402b9 Merge branch 'master' of github.com:cbeust/testng
adds 9bbc55d Fixed: Static classes could cause a StackOverFlowError
adds b44c312 Use Sets.
adds bcb654d Fixed: Dependency failures only impact the same instance
adds 8c68a68 Added: New <test> and <suite> flag: group-by-instances.
adds 270481f Made a few methods overridable in JUnitReportReporter.
adds 67fde5c Removed unused import.
adds 8ad7bc9 Added: -xmlpathinjar to specify the path of testng.xml inside a test jar file
adds 7f570c9 Dont allow multiple tests with same name in same suite
adds 8987f01 Revert "Better failed assertion message."
adds 437116d Merge branch 'master' of git://github.com/cbeust/testng
adds a76c046 fix nits based on Credric's comments
adds ce3663e Merge pull request #53 from nullin/master
adds fd8365d Avoid NPE in the message sender in rare race conditions.
adds 483bb5a Added: ISuite#getAllMethods, to retrieve all the methods at the start of a suite.
adds 6e7f12e Minor fix for error message.
adds 58df7fe Fixed: If a listener implements both ISuiteListener and IInvokedMethodListener, only one of them gets invoked
adds c9126cb Fixed the link to the NetBeans plug-in.
adds 1d96b17 Added: Support for ServiceLoader for ITestNGListener.
adds 1cdae62 Documentation for ServiceLoader.
adds a66c815 ServiceLoader test updates.
adds 8bb9957 CHANGES update.
adds 2676fcc Made TestNG Java5 compliant again.
adds 61a0a8a Fixed: Thread safety problem in MethodInvocationHelper (Baron Roberts)
adds 16dc90a First pass at IExecutionListener.
adds 9cb7e93 Fixed: Group dependencies were not being skipped properly.
adds 7e0fcf7 Removed tabs.
adds 28279b3 Added option on XMLReporter to output ITestResult attributes for each <test-method>
adds 5b3c767 Merge pull request #55 from nguillaumin/report-attributes
adds 466a2f0 Merge branch 'master' of github.com:cbeust/testng
adds a7d7ad3 Disabled coverage in the build.
adds f4e673f Added: Output ITestResult attributes in xml report (nguillaumin).
adds 26ad513 Added tests for IExecutionListener.
adds 36e87ac Preparing for 6.1.
adds af89316 [maven-release-plugin] prepare release testng-6.1
adds aae0afa [maven-release-plugin] prepare for next development iteration
adds 8fe638d Doc update.
adds 757738b Version bump.
adds fc10808 Issue 56: name should not be test-instance-name when ITest is implemented
adds 54160fc Fixed: NPE when using preserve-order and factories.
adds 60916e4 Fixed: Depending on a skipped method would not cause a method to be skipped
adds a51d282 File updates.
adds 20e8fdb Test refactoring.
adds d800c3c [maven-release-plugin] prepare release testng-6.1.1
adds eecd803 [maven-release-plugin] prepare for next development iteration
adds 1311402 pom update.
adds 3119d7f Doc update to 6.1.1.
adds 55b90e7 Added: xmlpathinjar to the TestNG ant task
adds 99c74da Added: TestNG can now invoke package protected constructors
adds 75a51fc Bumped to 6.1.2beta
adds b3a4d75 Added: Injectors created by the @Guice annotation are now shared at the <test> level
adds 51aa254 Fixed: Injecting both Object[] and Method in @BeforeMethod didn't always work
adds 12ff94c Fixed: testng-results.xml now lists the results chronologically
adds 3e72adb added methods for handling empty and blank strings
adds 7dc84d5 Merge pull request #61 from stefanbirkner/emptyblank
adds bad9477 Fixed: -groups and -excludegroups were no longer overriding testng.xml.
adds fe4ad1a Fixed the DTD.
adds bb58f63 Make sure factories never return null instances.
adds fe91941 Added new (failing) test for listeners that are attached to the base class of a test inheritance hierarchy
adds 01eabe8 Fix for new test
adds a80bfde Merge pull request #64 from dbriones/master
adds 7e43291 Merge branch 'master' of github.com:cbeust/testng
adds 0d11e81 CHANGES update.
adds be2032d Better test against null instances returned by @Factory.
adds 32ed396 CHANGES update.
adds 76a81bf Allow the output directory to be customized.
adds 9ab7e54 Fixed a bad brace.
adds 266eaa8 Refactoring: introduced a few MapList.
adds 74ec481 Better priority test.
adds 0ffd726 Refactoring with MultiMaps.
adds a466c40 Minor fix to the DTD PHP generator.
adds 1545ab4 Added Javadocs.
adds 76e0836 Enabling IConfigurationListener in the TestNG class.
adds ee8e37d Added beforeConfiguration() to IConfigurationListener.
adds 34867ec removed all occurences of "".equals(...) except in Utils
adds 897a865 Merge pull request #65 from stefanbirkner/emptyblank2
adds 78f0509 CHANGE and doc update.
adds 9086d2a extracted createArguments() and removed duplicate code
adds 4c5c118 Merge pull request #68 from stefanbirkner/anttask
adds 9b208fe Merge branch 'master' of github.com:cbeust/testng
adds 3905317 Fixed test.
adds caaf31e Fixed: @BeforeTest was invoked multiple times if a factory is used.
adds 0679dd4 Fixed: Better ordering with mixed priorities and dependencies.
adds f6c89a7 Minor fix to clone().
adds b5ce569 Upload update.
adds a17da98 Fixed: Improved detection of graph cycles in parallel runs.
adds f2b5266 Added test case for parallel factories (disabled for now).
adds c2f269c Refactoring.
adds d2cb0eb Only 1 broken test.
adds 3683036 All tests passing.
adds 328adb8 Instance dependency now working.
adds b5c3fde Better tests.
adds 915157d Beginning to deprecate getInstances().
adds eb2b9ac More clean up of getInstances().
adds c216411 Added: parallel=instances for factory instance parallel runs.
adds 7955b9d More instances clean up.
adds c31cd07 Show the location of the reports after the build.
adds 10a202a Refactorings.
adds f38bbfa Fixed: ServiceLoader wasn't resolving correctly if no service loader classloader was specified.
adds cc950e9 Temp commit.
adds 5a97f6b Fixed the single threaded TestRunner problem.
adds 7e0abdd Better group by instance but still erratic test failure in GroupByInstancesTest.
adds a56be35 Down to three failures.
adds 1dabd57 Only GroupByInstancesTest occasionally failing.
adds 859c3c6 All tests passing.
adds ad29ae8 Removed dead code.
adds b251fce Merge branch 'AllDynamic'
adds 05ed145 Doc fix.
adds f171cf0 Removed dead imports.
adds d157979 Fixed: GITHUB-74: Bad ordering of test methods when using a @Factory constructor with dataProvider
adds bd3fe2e Removed dead code.
adds aace9f8 Added debug for method ordering.
adds c06315e Better toString() output for graph.
adds 4ea6e50 Removed trace.
adds 3d54f40 Renamed groupByInstances() -> getGroupByInstances().
adds 34ce5b4 Fixed: Changing the test result from success to failure in a listener would still count the test as a success
adds 4dc9ed5 CHANGES update.
adds 89aff82 CHANGES update.
adds 744f27c Renamed groupByInstances() to getGroupByInstance().
adds b5f3f00 Fixed: Using preserve-order with a factory that creates instances of a different class causes NPE
adds 72ba607 Fixed broken import.
adds 53e6fdc Added: @Factory(enabled).
adds 989d9cc fixed joinTwoStringsWithJoin and added two new tests
adds 1fc64a0 Merge pull request #70 from stefanbirkner/UtilsTest
adds 104cee7 Merge branch 'master' of github.com:cbeust/testng
adds 62daaef Moved thread tests to their own <test> tag.
adds 5aee7db Removed RemoteTestNG trace.
adds b03c4d2 Comment.
adds 06d9321 Use the name of <test> in the generated JUnitReports.
adds 342a785 Fixed: JUnitReports reports have the name of the <test> instead of that of the first class
adds 73500a8 Better traces.
adds 9d4f222 Refactored with the introduction of Predicate.
adds fae341f Added link to beta version from the download page
adds 86ed19b Merge pull request #79 from dbriones/master
adds f3b258e Fixed: JUnitReports reports now report the cumulated time @BeforeMethod+ at Test for each test method
adds 88fa06c Fixed: JUnitReports reports now report the cumulated time @{Before,After}Method+ at Test for each test method
adds eef09e0 Introduced IConfigurationListener2 and IResultListener2.
adds fe94076 Avoid duplication of listeners.
adds d1f454d JUnitReports now report before+test+after timings as the test timing.
adds 8f51561 Better run:single target.
adds 5fda295 Preparing 6.2.
adds faba9a3 [maven-release-plugin] prepare release testng-6.2
adds a1dd3d1 [maven-release-plugin] prepare for next development iteration
adds 0bdd310 Doc update for 6.2.
adds 7b198e6 Log update.
adds b17252e Fixed NPE for inner classes.
adds 4c8387f toString() for the ConstructorOrMethod class for better error messages.
adds a8bb003 6.2.1beta
adds 3dee422 Fixed: @AfterClass not being run in some subclassing situations
adds 163505c gitignore.
adds 4a85c6a CHANGES update.
adds aa48f78 Fixed: The XML parser doesn't recognize parallel="instances"
adds 398af2d Merge branch 'master' of github.com:cbeust/testng
adds 2840ff0 CHANGES update.
adds 37e14b1 Fixed NPE when a data provider returns an empty array in parallel mode.
adds a7681ba OSGi manifest: fixed guice package versions and made most imports optional
adds f91136c Merge pull request #86 from hwellmann/master
adds 413eb43 Fixed: GITHUB-90: @AfterClass not being run when the class contains included and not included methods
adds 0a809ad Remove use of deprecated method.
adds fe2ca5f Fixed: Verbose levels specified in suites is now respected again
adds 5c2da9a Added -ack to RemoteTestNG for IDEA.
adds 55d5ddf Fixed typo.
adds b6b1d32 [maven-release-plugin] prepare release testng-6.2.1
adds ec4f64e [maven-release-plugin] prepare for next development iteration
adds f7c987b Removed annotations.
adds 6828bed Bumped to 6.2.2beta.
adds a4c2b80 Instructions for deployment.
adds 3dd4a8a Doc update.
adds e39c411 Doc update
adds 18acc6c Display method name in HTML report if a test class implements ITest
adds 13db4f5 Merge pull request #94 from jlesquembre/master
adds 32e3049 Minor refactoring.
adds 947ea77 Added license to the web site
adds 5171410 Fix for Groovy (Roshan Dawrani).
adds b49858c Fixed the XmlClass constructors.
adds 0533751 Added: "description" attribute on <include>, made available on ITestNGMethod#getDescription.
adds 423e5d6 .gitignore.
adds bf3a3b0 Fix for the Issue #102
adds d24942e Merge pull request #103 from aleksk/master
adds cf9e966 Merge branch 'master' of github.com:cbeust/testng
adds 3a1d338 Added: RemoteTestNG waits infinitely for a connection (Aleksey Kabanov).
adds 9c2a9f1 Fix for the Issue #101
adds 7c34e4f Fixed: @AfterClass was not called if one of the methods was not enabled (Aleksey Kabanov)
adds c1022cc Fixed: A method that's both a test and a factory would not invoke its data provider
adds ece47a9 CHANGES.txt.
adds c144ac6 Fix preserveOrder for YAML files.
adds 8849b34 Made preserve-order true by default.
adds f93f58e Updated doc about preserve-order="true" by default.
adds d33a1ce Updated build instructions.
adds 74a369c Merge branch 'master' of github.com:cbeust/testng
adds 0430016 Merge branch 'master' of github.com:cbeust/testng
adds b41a441 Removed trace.
adds 4cdd14d Doc clarification on @Listeners.
adds 1526d83 6.3.
adds e32f212 [maven-release-plugin] prepare release testng-6.3
adds 68d7aeb [maven-release-plugin] prepare for next development iteration
adds 762ffac 6.3.
adds 96b5050 Javadoc.
adds a000454 bug fixed 111
adds aa0ac71 Merge pull request #112 from lrivera/master
adds fb15080 .classpath fix.
adds 9dd254a Moved the tests in the test package.
adds 92f0a92 Test clean up.
adds a4006aa CHANGES update.
adds 5165438 Build updated to 6.4beta.
adds e483a0f IAnnotationTransformer2: beforeTest/afterTest booleans were not being set.
adds 5e4a8db Fixed: IAnnotationTransformer2 beforeTest/afterTest booleans were not being set
adds 09a11dc Fixed: GITHUB-107: Displaying 0 tests run if a listener modifies the parameters of the suite
adds dabae46 Disable preserve-ordering when there are group dependencies.
adds 9c1ba97 Map XmlSuite to ISuite by name and not by XmlSuite.
adds 3665e37 Added preserve-order to the suite tag.
adds 68898ae GitHub Bug 92 Fixed
adds 20b9b20 Merge pull request #114 from bubuntux/master
adds 92f635b Added the new test for bug92 to testng.xml.
adds 865f3df Remonde obsolete method.
adds d65cbf8 Introducing the Dynamic class and making BSH optional.
adds 910ddcb Fixed: Was creating too many listeners (Jacek Pulut)
adds 65567cb Fixed: Configuration methods were reported incorrectly in listeners.
adds f65ccef New system property: dataproviderthreadcount.
adds 5a2532c Keep javac5 happy.
adds 52c20ac Merge branch 'master' of github.com:cbeust/testng
adds a40ad57 Typo.
adds 8f5659d Getting ready for 6.3.1.
adds 080c80c [maven-release-plugin] prepare release testng-6.3.1
adds 41e2200 [maven-release-plugin] prepare for next development iteration
adds 3623994 Doc update to 6.3.1.
adds ad7f708 Fixed: EmailableReporter: methods are now *really* sorted chronologically.
adds f993a9a Don't set a date on methods by default.
adds eaa639e 6.3.2beta.
adds 9f09382 Don't use internal collections.
adds 24312cd add a listener which allows NetBeans to report test status as soon as it appears.
adds 5045918 Merge branch 'master' of git://github.com/cbeust/testng.git
adds c7bdf7d remove workaround for https://github.com/cbeust/testng/issues/126 which has been already fixed
adds 08cb620 added elapsed time to the logged msg
adds a772619 make detailed reporting more TestNG friendly
adds 061102a Merge branch 'master' of https://github.com/cbeust/testng.git
adds 6169487 remove offending out
adds 020fb80 defend against m_verbose == null
adds 178204a fix for github Issue #124
adds b76a167 Merge branch 'master' of https://github.com/cbeust/testng.git
adds 6937ff5 remove workaround for github Issue #124
adds d5a0330 rather use method to add listener
adds 68f2308 Merge branch 'master' of https://github.com/cbeust/testng.git
adds c659e13 finished basic version of the verbose reporter - mostly refactoring and cleanup
adds 29799b4 Minor fix.
adds d7c2c11 Merge branch 'lukasj'
adds bf952d8 Fixed EmailableReporter to report skipped methods too.
adds 32169c3 Adding javadoc to verbose reporter
adds 5201f7d Merge pull request #136 from lukasj/master
adds 33b1019 Introduced instanceName in TestResult for the Eclipse plug-in.
adds 9d65d10 Comment.
adds 9984e7a CHANGES.
adds 087550b Better error messages.
adds db04b16 Removed unused parameter.
adds 66aec6c Added support for <parameter> inside <include>.
adds 1ddaaca Converted documentation to toc.js.
adds 7455a10 Initial work on new reports.
adds 09804e6 Reporter work.
adds 2429707 Banner Failed/Skipped/Passed.
adds 4796799 Image support.
adds 458fe0c Parameters.
adds 86c675e Stack traces.
adds bf01576 Expand icon.
adds 556fd9e Introduced constants.
adds 0db9ee4 New design for the new reporter.
adds 6efa245 New style of navigation.
adds 2434134 Introduced Model class.
adds fcf6199 Failed/skipped/passed.
adds 637f4de New model class.
adds 4c3b241 New panel: list of tests.
adds de56d97 New panel (testng.xml) and panel interface.
adds 49e9db9 Use data to store important stuff.
adds 276cc49 Extracted NavigatorPanel.
adds b067aa6 Better navigator panel.
adds c66736d Icons next to methods.
adds fa8f472 New reporter is in with its resources.
adds 7d4196c BasePanel and SuitePanel.
adds 73a5f0f Reorganizing the model and panel hierarchies.
adds 7dfc2f8 Better initial state.
adds 04b9015 Uniform background for suite panels.
adds 1e3250e Simple top banner.
adds 789ea70 TestPanel working correctly.
adds caa4aaa Moved the reports to test-output/new.
adds ba0fb55 New panel base class for multisuite panels.
adds 4eace9c Renamed the banner to root.
adds c92a697 Sorting the method alphabetically.
adds cce13d7 Refactoring.
adds cce6d7a Activating the new reporter in ${test-output}/new/index.html.
adds c633a27 Removed trace.
adds e90fee4 Show/hide methods.
adds 80dba8c Simple Mustache implementation.
adds c8514c7 Fixed the scoping problem.
adds 5f1706a Added parameters to the method calls.
adds b7020e0 Test classes as hovers.
adds 8e70d14 Better banner.
adds de5fa7a Added icons next to suite names in the navigator.
adds 54434b4 Group panel with alphabetized group and method names.
adds 2ec8691 Better bullet point.
adds 8601073 Navigator now fixed scrolling.
adds 1b2716f Better method separations.
adds 848fa8a Refactoring.
adds 71b4914 Added the Times panel.
adds 3432a37 More refactoring.
adds 0393273 TimePanel -> TimesPanel.
adds 76a79f3 header -> header.
adds d03615c Initial implementation of TimesPanel.
adds 07d493d TimesPanel working for multiple suites.
adds 02548ee Always keep the navigator in view.
adds 2af16c5 Better margins, banner no longer round.
adds 90d9eab Animate fast, make the table occupy 100%.
adds 75a1639 Scrolling the navigator on auto.
adds 5211845 Clicking on "Show" of the navigator only opens methods on this suite.
adds 70fd043 New panel: Reporter output.
adds 06342fe Refactoring in anticipation of adding ignored methods.
adds 2ad7693 Ignored methods.
adds 546d0a6 Don't clip the navigator when scrolling.
adds 0fe6cf6 No more suite icon, now using a left border with the right color.
adds 9af501e Added the total running time of the suite.
adds 2f88e5a Fixed the big link problem.
adds 234c858 Chronological panel.
adds 37a4d62 CSS for chronological.
adds 3711980 Showing the failed methods in the chronological panel.
adds 9966f19 Removed comment.
adds 8307356 NPE fix.
adds d89f766 Collapse/expand all the suites.
adds 8501592 Sortable row number in the Times panel.
adds b6eb8ca Better suite header color.
adds 4e19452 GITHUB-149: reversed arguments in failAssertEqualsNoOrder().
adds 927f2ca NPE.
adds a127fc2 writeFile().
adds c92c419 Moved the navigator link name inside each panel.
adds 299e678 Moved getNavigatorLink to INavigatorPanel.
adds 8e33619 Unused parameter.
adds b67b89e Moved getClassName() into NavigatorPanel.
adds 75dc72b More Navigator refactoring.
adds 590d9b7 Better comments.
adds aa5fe9c Better panel name computation.
adds c33bf0f The new report is now the default.
adds 4ddfc41 The Times panel now sorts by time taken.
adds 0710b19 Fixed the negative times bug.
adds ed9cafa Added: @DataProvider(indices) to return specific indices of a data provider
adds f1024fd bug occurs when test classes from similar packages (one package startsWith name of another) defined in the different xmlTests (first one is in jar). Methods from this test will be executed as much as many times packages match.
adds bba71a8 Merge pull request #146 from githubCast/master
adds a3b8118 CHANGES.
adds 324f5bf Show/hide all the methods on the right hand panel when selected in the navigator.
adds 79c30ac Link fix.
adds a8f97a5 Typo.
adds 2084500 fixed usage of DataProviders and invocationCount with configfailurepolicy=continue
adds 29be49f Merge pull request #147 from toddq/master
adds d2a525e Merge branch 'master' of github.com:cbeust/testng
adds b4a6905 Added: configfailurepolicy=continue with DataProviders (toddq).
adds 79877c7 6.4beta.
adds f04f0e9 Fix for Issue 159: When running TestNG programmatically, child xml suites are not run (when added using setSuiteFiles()) - Updated TestNG to parse the suite files when initializing suites
adds 6a94e2d Merge pull request #160 from randomsync/master
adds d67b549 Merge branch 'master' of github.com:cbeust/testng
adds 36b1395 Fixed: When running TestNG programmatically, child xml suites are not run (when added using setSuiteFIles()) (Gaurav Gupta).
adds e010c76 Doc link fix.
adds bec071c Merge branch 'master' of github.com:cbeust/testng
adds 04e56b8 Merge branch 'master' of github.com:cbeust/testng
adds df50b78 Now building the source files for Eclipse as well.
adds 340a87a Fixed: invocationCount > 1 + timeOut wasn't timing out properly.
adds 400d68a Formatting.
adds 6f53a25 Add ability to get the ITextContext from an ITestResult
adds 750d220 Merge pull request #163 from bpedman/master
adds 1bd2782 Added: ITestResult#getTestContext (bpedman).
adds 02646e4 6.4.
adds a958a4c [maven-release-plugin] prepare release testng-6.4
adds b273b44 [maven-release-plugin] prepare for next development iteration
adds 8329c7d Script update.
adds 91dfd30 6.4.1beta
adds 0bf7cf9 Script update.
adds 4c0429a Removing the serial number from the ACK message, per JetBrains' request.
adds 4280520 6.4.1.
adds e20136b Merge
adds 9345272 Merge branch 'master' of github.com:cbeust/testng
adds ad72beb dist bundle should include other-jars (guice/bsh...) in some common location
adds 89f3b06 Let TestNG be able to run also JUnit 4 tests
adds f5c4b35 provide distro w/o junit as well as w/ junit
adds b5c83ff Merge branch 'master' of https://github.com/cbeust/testng.git
adds 1522307 fix compilation error after merge
adds 1876355 initial version of mixed mode for TestNG:
adds 71126c8 initial checkin of mixed mode for TestNG:
adds f258209 mixed mode for TestNG - 2:
adds bf04c20 Merge branch 'master' of github.com:lukasj/testng
adds 543fc9c typo
adds 77de21b defend against NoClassDefFoundError when junit is not available on cp
adds efa11aa Merge branch 'master' of https://github.com/cbeust/testng.git
adds 2e805d9 merge with official repo as of Feb 02, 2012
adds 44c68b0 Defend against JUnit missing on the classpath
adds a50456d Merge pull request #139 from lukasj/master
adds 4b25d34 Fix testng-eclipse issue #48: testng-eclipse will be hang if run RemoteTestNG with error argument.
adds bd2477e JUnit 4 jar.
adds 2343cba Fixed: SkippedException are considered as real exception with @Test(expectedExceptions)
adds 006470e Excluding broken test.
adds 5ccc31d Added: <suite allow-return-values="true"> (and in <test> as well)
adds 07d8993 document mixed mode in testng
adds 1eb122d Merge pull request #178 from lukasj/master
adds 95a06b2 Doc updates on top of Lukas' changes.
adds 848da8b mode values should be lower-case, doc updated appropriately
adds bf86cb8 -place mode values into quotes, simplified example a bit
adds f7ad9db Issue #189: NPE if 'methods' passed to TestNG Ant Task do not exist
adds 3ebee26 Added allow-return-values to XmlSuite#toXml().
adds e301bc2 Added: data-provider attribute to testng-results.xml
adds 07ae81b Trim down the size of the parameters in the reports to 100 characters.
adds e883ef1 Two Eclipse fixes by susanin.
adds 1f71105 6.5beta.
adds 37785e2 Added a link to the TestNG-Excel project.
adds 1c901d6 Fixed Javadoc errors.
adds c1bff46 Remove invalid XML characters from the XML output.
adds b1d4c21 Fixed: ThreadLocal<ITestResult> leak (aslakknutsen).
adds 5b75644 Updated CHANGES.
adds 14a53fe Fixed NPE.
adds d328c03 Removed references of JDK 1.4 from the docs.
adds 9f066c0 Fixed: Failed tests with allow-return-values="true" were not rerun
adds 36be8d9 Merge branch 'master' of https://github.com/cbeust/testng.git
adds ae70b4f Fix the issue-175: assertEquals(Set, Set, String) is missing
adds 2b8064c Merge pull request #185 from wutingbupt/master
adds f9384b2 Reformatted and added generics.
adds 2e63f45 keep results in linked hashmap to preserve execution order
adds 2cd8829 Merge pull request #190 from lzoubek/master
adds 9e3605c Added: Reporter display the results in the same order as test methods (Libor Zoubek)
adds 5786ef4 Merge branch 'master' of https://github.com/cbeust/testng.git
adds 2932bb8 Improved handling of JUnit tests + some basic tests for the JUnit exec support
adds 8a8d46e remove debug statement from test
adds 6bcdac5 Merge pull request #191 from lukasj/junit-support
adds e5ea2ae update changes.txt
adds bbff208 Merge pull request #192 from lukasj/changes.txt
adds e0d2dfb track no of current and total test(s) execution in logged message
adds b05395c log expected success rate to be able to correctly detect pass/fail just based on Ant's output
adds e25e447 Merge pull request #193 from lukasj/reporter
adds bcaab3e Merge branch 'master' of https://github.com/cbeust/testng.git
adds c4c8ad3 issue #183: ant task could support resource collections for class ref
adds 5c02056 Upgraded to ant 1.7.0.
adds b88f073 (merge) use Ant 1.7.0
adds 24fcac6 use Ant 1.7.0
adds 6aaf46e Merge pull request #195 from lukasj/issue183-ant
adds 864a50d Excluding the broken ThreadTest for now.
adds edbb199 Preparing 6.5.
adds 217ecd2 [maven-release-plugin] prepare release testng-6.5
adds ea668e1 Doc update for allow-return-values.
adds 5c384a2 Merge branch 'master' of github.com:cbeust/testng
adds 2aaa11c Merge branch 'master' of github.com:cbeust/testng
adds 7680a44 produce testng.jar with required lib(s) only (jcommander) ommitting optional ones
adds 0e59a13 produce zip with javadocs (supplement to testng-dist.jar)
adds 56e6648 Merge pull request #196 from lukasj/standalone-jar
adds 4552407 Merge branch 'master' of github.com:cbeust/testng
adds 1be06a2 Fix for the issue #173
adds 83c3ec7 Merge pull request #197 from jjedMoriAnktah/master
adds d29640b Merge branch 'master' of github.com:cbeust/testng
adds 00e90c1 CHANGES update.
adds fb05361 Failing (and excluded) test to keep track of a dependsOnGroups bug.
adds 7c335ab More flexible base test.
adds fe181fc Force the JUnitReporter to always use points regardless of the locale.
adds 96aee9e Merge branch 'master' of github.com:cbeust/testng
adds 2e2c4cc Forced to bump because of Maven's stupid release goals.
adds 479e1cb [maven-release-plugin] prepare release testng-6.5.1
adds a3a2e6f [maven-release-plugin] prepare for next development iteration
adds 8243980 6.5.1 release fixes.
adds 5cb4fa3 - avoid setting null on mixed mode
adds bac9ce2 Merge pull request #204 from lexxy23/master
adds ecf7f92 Fixed: GITHUB-205: white-space was spelled whitespace in testng.css (carlin-scott)
adds 31dc187 Fixed: dependsOnGroups = {regexp} wasn't working properly (Alistair Ward).
adds e36db64 6.5.2beta.
adds 0e0cabe allow using '*' in methods attribute of testng ant task and reflect this also in junit runner
adds 4f9be7a Merge pull request #208 from lukasj/methodSelection
adds 78b1bf4 Doc fix.
adds e3ba5fc Build fix.
adds f5cd1db 6.5.2.
adds af04aca [maven-release-plugin] prepare release testng-6.5.2
adds eeffc14 [maven-release-plugin] prepare for next development iteration
adds 8b90091 Added a link to Tomek's presentation.
adds a1c6895 Typo.
adds a9ce259 Script update.
adds a1429b6 Doc error.
adds 37cf120 Merge branch 'master' of github.com:cbeust/testng
adds b70ed0a Doc typo.
adds 0e6ecd3 InterruptedException clean up.
adds 6fc1929 Don't add VerboseReporter to the ant task unless explicitly requested.
adds f050804 build.properties bump.
adds 0ff9827 Merge branch 'master' of github.com:cbeust/testng
adds 467096f Forgot import.
adds 5c10ec0 First pass at implementing group dependencies in XML.
adds 9cfb810 Added the new <group> tag to XmlTest#toXml().
adds 4f27a7a Tests for the new <dependencies> tag.
adds d56d6db Added generics.
adds ff7379a Merge branch 'master' of github.com:cbeust/testng
adds 3a43c7c Test multiple dependencies too.
adds 4a6c53c Documentation for <dependencies>.
adds 1290025 Added: <dependencies> allows you to specify group dependencies in testng.xml
adds a225dc6 <dependencies> tests.
adds 3c792c1 Updated DTD with the new <parameter> tag at the <methods> level.
adds 4a9aebb Doc fix.
adds f8c20bf Bumping the beta version.
adds 682ef14 Don't meddle with thread class loader [issue 214]
adds 13a0eb8 Merge pull request #225 from rjmartell/master
adds e078b69 Merge branch 'master' of github.com:cbeust/testng
adds 34fc5db Fix the tested version in pom-test.xml
adds f482cd7 Performance improvements for the report generation.
adds ef8f331 Merge pull request #226 from fpavageau/master
adds 003d82b Added: Big performance improvement when generating the reports (Frank Pavageau)
adds b027b05 New Pair class.
adds 5c66ce8 More performance improvements for the report generation in FailedReporter.
adds 7091e96 Simplify some code in the classes I was already changing.
adds 9049c56 Comments cannot contain sequences of '--' (replace them with single '-')
adds 45aec13 Merge pull request #228 from davidhart82/unparseablexml
adds 4f86a28 Merge remote-tracking branch 'upstream/master'
adds 1f07525 Merge pull request #229 from fpavageau/master
adds 8876fa1 Honor excludeGroups on testng tests when run in mixed mode
adds 0cce26c Merge pull request #230 from criccio/mixmodefix
adds 07fbe57 CHANGES update.
adds 4281b02 <parameters> in <methods> tags were shadowing each other.
adds 817982e Tests for the shadow parameter fix.
adds 21ee0ab Merge remote-tracking branch 'upstream/master'
adds f7a57d0 Yet another performance improvement for FailedReporter: don't recompute the method graph for each and every failed test method.
adds f26afe0 Small refactorings in Graph.
adds d5e3a82 Merge pull request #231 from fpavageau/master
adds 3459be9 Minor generic fixes.
adds 527fb25 Version banner for verbose >= 2.
adds f03e2cb DOM experiments.
adds c6c69bb CHANGES.
adds a751b1c More DOM parsing.
adds 314926c DOM work.
adds df63c53 More DOM work.
adds e14c192 Fixed: Environment is not transferred when rerunning failed tests.
adds b4d24d8 Fixed: Better error message if <suite name=""> is missing
adds 2eeb2af Indent.
adds 2723c03 Fixed: BeforeClass failing in parent failed to skip methods in sub classes
adds cff7c37 What a silly typo.
adds 7dacf6d Fixed: testng-failed.xml was not carrying over the parameters from the original testng.xml
adds a3e9066 Eclipse: don't run child-suites multiple times.
adds d225861 Test the shadowing of parameters.
adds 4f9bc2b More tests.
adds 6c06a0c Blow up early if trying to include/exclude an unknown method.
adds 77f9601 Better error message when failing to find include/exclude.
adds d48000e Fixed: XmlSuite#toXml wasn't outputting the <groups> tag correctly
adds 3ac89c6 XDom work.
adds 9ba11c9 Version bump.
adds a2362e9 Warn if an include/exclude can't be found.
adds 73251f3 DOM work.
adds 9d7c5ca Forgot a file.
adds 3a62f87 More XDom work.
adds 888ed7c Using class tag factory.
adds 0b0a09b Better factory.
adds 717806c Parameters at the suite level.
adds 0ed77e4 Use annotations @OnElement for tags parsing.
adds 741f4a8 Preliminary tests for XDom.
adds 6163a58 New @OnElementList.
adds 05e1536 XDom work.
adds 18069f1 FAQ.
adds 2f9bbe8 testng-all.xml.
adds 3dbf8e3 XDom work.
adds fcbee04 XDom work.
adds 6dc3add Test fix.
adds 7a08056 XDom: ready to tackle <test>.
adds 191cdc5 Forgot a file.
adds 2979444 Needless super.
adds 9eed55b Fixed: dataProvider(parallel = true) was not killing its threads properly
adds 7d3b5a7 Better .gitignore.
adds ed6147e Fixed the thread bug.
adds 5fe2ad0 TestNG's own ThreadPoolFactory.
adds 2c44dbf The thread pool factory seems to break the time out tests, commenting it out for now.
adds d7e9713 Test refactoring.
adds 6a577ff Escape < and > in the reporter.
adds a2160ff Fixed: Threads were started sequentially instead of being interleaved
adds c54a237 Added @ParentSetter.
adds 6c62863 Deleted sandbox/.
adds 0432d6d Minor fix.
adds 4d8b56a Fixed: GITHUB-237: Wrong time format in XML reporter
adds 527187e Fixed: The failed assertions now use [] as delimiters instead of <> (better for the HTML reports)
adds 5d19da4 Parameters can now be specified in <include> tags.
adds 2fc9046 More <include> parameter changes.
adds 89c030a XDom changes.
adds d1d34f2 Changes update.
adds 71a1c57 Version bump.
adds 5656a13 Added: GITHUB-243: Add Reporter Output per Test in XMLReporter (dunse)
adds e54cfbe First pass at testing parameter overrides in testng.xml.
adds 27c7c7f Don't use the native assert.
adds 0ee9257 All overrides working.
adds 0977e44 Eclipse: added src/test/resources to .classpath.
adds a13edaf Expanded ParameterOverrideTest.
adds 51e8601 Extract dumpParameters() method from Xml classes.
adds 58a8328 Escape the stack traces for HTML report.
adds 8b60c7d Version bump.
adds 02ecc24 Better HTML escaping of stack traces.
adds d84bc06 Fixed YamlTest.
adds 2081bf6 Preparing 6.6.
adds 5a8433a [maven-release-plugin] prepare release testng-6.6
adds 8caa7a9 [maven-release-plugin] prepare for next development iteration
adds 5b9acd9 Doc update for 6.6.
adds bcecde8 6.7
adds 43cab61 [maven-release-plugin] prepare release testng-6.7
adds ef0da68 [maven-release-plugin] prepare for next development iteration
adds 48212e0 Added CHECKLIST for releases.
adds 167bfb2 Improve the toXml method to keep the method levels parameters not change in the save process.
adds 7d4d365 Merge pull request #247 from wutingbupt/master
adds 1a37d68 Reverting the XmlInclude, which broke tests.
adds 719ee26 Improve the XmlInclude toXml method to keep the back compatible
adds a870b78 Merge pull request #248 from wutingbupt/master
adds f7cd62b XmlInclude fix.
adds c0b3965 CHANGES update.
adds 8d66b5b Updated JCommander to 1.27.
adds 1ae17d3 Distinguish the threads created by PoolService.
adds c83c79e Javadoc.
adds fc1c746 Javadocs.
adds 493850a Restored the old behavior of getParameters().
adds 5cb31c3 Javadoc.
adds f1c946a Don't display preserve-order if it's equal to the default value of the attribute.
adds 83cf45e Test "true" parallelism.
adds 6252cfe Add the getCount method to give the testers more flexibility
adds 4fa1744 Merge pull request #249 from wutingbupt/master
adds 60bda4a Merge branch 'master' of github.com:cbeust/testng
adds 7e3c2d4 Version.
adds 4dd983c Clean up.
adds 165fe3d First pass at the new assert classes.
adds 00fe1e5 Preserve the ordering of the failures in SoftAssert.
adds 2f8812b FlexibleAssert -> org.testng.asserts.Assert.
adds b9453ac IAssertLifecycle.
adds 85c258c Renamed the Assert class "Assertion".
adds 182c278 Header update.
adds 54a1dff Introduced ToStringHelper.
adds 4486910 Removed the direct jar download link from the documentation.
adds 3b36826 Fixed: Reporter.log() invoked from listeners were being discarded
adds b2650ee Javadoc clarification.
adds 0f4eedf XDom work.
adds 32d4cb1 Fixed bogus assert.
adds 705a9f2 Doc version bump.
adds cdd82d5 Always use the ResourceCollection iterator when building file list from ant
adds 3c366d5 Merge pull request #260 from criccio/mixmodefix
adds 33f6e63 Added: Predefined listeners (Tim Wu)
adds 8af17d4 Added: Descriptions in the HTML reports
adds d8a1fe3 FAQ.
adds ad3bc3d Typo fix.
adds 79045e9 Added getActual() and getExpected() to IAssert.
adds 156bf78 Removed println.
adds d435608 New: Reporter.setEscapeHtml(boolean).
adds 77fb408 Doc.
adds 6a7795e Change subversion reference to github
adds c32d6c8 Merge pull request #263 from hani/master
adds 032d367 Get rid of IDEA files, IDEA users should use maven
adds b8dd401 More up to date links
adds dfc1242 Merge pull request #264 from hani/master
adds 34d7fed Fix DOCTYPE declaration
adds e53bdf8 Quote attribute values
adds 9e45ea4 Remove unnecessary anchors
adds 3b71368 Properly close TD elements
adds 6a54ac5 Properly close TABLE elements
adds 0f3f144 Better printing for array parameters
adds e99eb29 Factor out inline styles into CSS class
adds 6b8c1d8 Merge pull request #265 from atomicknight/master
adds a40168f Fix import
adds b96ee5a Merge pull request #266 from atomicknight/import_fix
adds a4931f7 Merge branches 'master' and 'master' of github.com:cbeust/testng
adds 6c72b91 Added: Various improvements to EmailableReporter (Abraham Lin)
adds 8c2b2c2 README.
adds 313039f Make reports scrollable horizontally.
adds d83c131 Ensure that HTML escaping behaves consistently across JVMs
adds ce9f923 Merge pull request #267 from atomicknight/master
adds ef70640 Fixed the compare dialog in Eclipse.
adds dbd127e Better exception message.
adds 088e13e Doc fix.
adds 0766c45 Fixed: @Guice with no modules specified is now supported
adds 5d6f057 Typo.
adds 54ab701 VerboseReporter.log(): make protected
adds a11a3d6 Merge pull request #269 from aledsage/VerboseReporter-protected-log
adds 407ca00 Merge branch 'master' of github.com:cbeust/testng
adds a8acdc3 warn when setting attributes already set
adds a6a0c54 Merge pull request #273 from pfichtner/issues270-branch
adds e36c74c Minor change to pfichtner's pull request.
adds 8cbb2e1 Classpath.
adds 5023699 6.8.
adds 812602a 6.8.
adds 2b63f06 [maven-release-plugin] prepare release testng-6.8
adds a4ee225 [maven-release-plugin] prepare for next development iteration
adds 9380e35 Disabled EmailableReporter by default, use -DtestngEmailableReporter=true to enable it.
adds e8485c3 Version bump.
adds 0961f46 Use getSupportClass() to help with OSGi class loading.
adds c239c0e Update src/main/java/org/testng/internal/PackageUtils.java
adds e2101d4 Merge pull request #283 from githubCast/master
adds d05c997 Explicitly shutdown ExecutorService after running tasks
adds 0a2e7a6 Merge pull request #287 from gilt/master
adds cedc6de Add an parameter AssertionError for onAssertFailure method.
adds 65f918a Merge pull request #281 from StormAll/master
adds f4b6725 Better printing of arrays in reports
adds 35aee87 Remove duplicate stack traces
adds 8e7f12d Style stack traces using CSS
adds d93d7de Cleaner approach for HTML report layout
adds 2e50db9 Filter out Maven Surefire stack frames
adds 7b0d84f Merge pull request #284 from atomicknight/reporter
adds ca71bdf Revert the case change, which broke the logger.
adds 69aaebe Fix colspan/alignment issues in EmailableReport
adds 07673df Clean up EmailableReporter (simplify CSS, remove dead code)
adds 39a1093 Add hyperlinks to jump to method overview from test overview in EmailableReporter
adds 9f4e20c Properly print stack traces in EmailableReporter
adds 2e708ec Avoid printing extraneous colspan/rowspan attributes in EmailableReport
adds b42e77b Merge pull request #289 from atomicknight/master
adds 83d91a0 Better join method.
adds 88515b1 Version bump.
adds e80f9e2 Test fix.
adds 29c89e8 Merge branch 'master' of github.com:cbeust/testng
adds 2dd7f5b FileStringBuffer.
adds c5d635b Fix for the OutOfMemoryException.
adds dc41cff New emailable reporter implementation
adds 770e2eb Merge pull request #297 from atomicknight/emailablereporter2
adds bbc3d5a Fix bug in test result grouping logic
adds 630f2c0 Merge pull request #300 from atomicknight/emailablereporter2
adds 378db4c Improvements to StringFileBuffer for the OutOfMemoryException problem.
adds c2b24f9 Made EmailableReporter2 the default.
adds 53ba5af CHANGES.txt
adds 7f37e35 Handle big strings being appended.
adds ebd6703 Added: public void assertTrue(final boolean condition) Updated and added getActual(): public void assertNull(final Object object, final String message) public void assertNull(final Object object) public void assertNotNull(final Object object, final String message) public void assertNotNull(final Object object) Updated and added getActual() and getExpected(): public void assertFalse(final boolean condition) public void assertFalse(final boolean condition [...]
adds a024bfe Added:
adds 592a5b6 Merge pull request #278 from Arcadie/master
adds 713b139 SoftAssert was not calling onAssertFailure().
adds 0345318 Fix logging when detecting resources in TestNGAntTask
adds c24f3e0 Merge pull request #305 from VladRassokhin/03453189bf89a08537cb45838c4a1c39db849812
adds 803da5b Update tests pom
adds bd44b36 Merge pull request #306 from VladRassokhin/update-test-pom
adds b18ef37 Add suite names sanity check
adds 4d18bb6 Merge pull request #307 from VladRassokhin/add-suites-sanity-check
adds 30a6398 Merge branches 'master' and 'master' of github.com:cbeust/testng
adds cfc0582 Doc update.
adds b5fa0c0 Fixed: preserve-order bug (found by VladSarrokhin).
adds 5323c44 Improve Issue 107 test, add it to testng.xml
adds 5eccbbf Merge pull request #308 from VladRassokhin/issue-107-test
adds 0daa2b0 Merge branch 'master' of github.com:cbeust/testng
adds 50a6046 Silly bug (found by VladSarrokhin).
adds b627500 Doc update.
adds 241bf7d Support java.lang.Enum used as parameter type.
adds b5bb254 Merge pull request #314 from StormAll/master
adds 91635bc Merge branch 'master' of github.com:cbeust/testng
adds 0e80cdf ignores synthetic methods as being included as @Test methods
adds 2730652 Merge pull request #322 from valdisrigdon/ignore_synthetic
adds 7ebff04 Merge branch 'master' of github.com:cbeust/testng
adds 5153b67 Add generics to IAnnotationFinder
adds 8cb1427 Merge pull request #329 from VladRassokhin/refactoring
adds 28f8d9a Fixed star imports.
adds 1cdc3d3 README.
adds b40b67f OMG. Fix methods by pattern selection in junit4 runner
adds 8bfa217 Something strange fix
adds 3df0442 Merge pull request #330 from VladRassokhin/some_fixes
adds cbc7ffb Merge branch 'master' of github.com:cbeust/testng
adds c739857 Minor improvement
adds 0f4cf7b Minor improvement
adds 483f7bb Minor
adds 72c0de1 Merge pull request #331 from VladRassokhin/minor_improvements
adds 9db890f Merge branch 'master' of github.com:cbeust/testng
adds b35d5f9 Import fixes.
adds 2553c6b Adjusted Javadoc on assertEquals for floating pts
adds 3e970c5 Merge pull request #333 from mvolkhart/patch-1
adds 2a4d14e testng-327 Allow injection of java.lang.reflect.Constructor and org.testng.ITestNGMethod into DataProvider
adds 9a2e9c9 Merge pull request #327 from VladRassokhin/issue-327
adds 6e0546d CHANGES update.
adds 7cfe33d CHANGES.
adds c201e57 Fix NPE for dependency methods/groups
adds 4103269 Merge pull request #348 from krmahadevan/krmahadevan-FixNPE
adds 8f85846 Merge branch 'master' of github.com:cbeust/testng
adds c52ff86 fix javadoc of AfterGroups.value
adds 87a89e1 Merge pull request #349 from epishkin/master
adds 30b506a Test fix.
adds f2c9bcd FIXED: GITHUB-337: ConfigurationMethod#m_instance set to Boolean.FALSE due to incorrect constructor call in clone() + auto-boxing (davidely)
adds cfd7664 Pass message to SimpleAssert constructor for public void fail(String message)
adds 9dc2335 Merge pull request #345 from Arcadie/master
adds 15c6857 Merge branch 'master' of github.com:cbeust/testng
adds 0b6e78d Two new articles.
adds 7b08da9 Update the default constructor from protected to public
adds 0ede157 Merge pull request #354 from wutingbupt/master
adds f35367c Assertion fix.
adds 2d817e0 misc.html
adds 9702b02 Preparing 6.8.1.
adds dee386b testng-eclipse issue #76 TestNG view should display the array content with a test accepting an array parameter via a dataProvider.
adds d4018de Merge pull request #352 from JnRouvignac/master
adds 81b1859 Expand parameter value
adds eca328b Merge pull request #361 from sunxiaoguang/parameter-expand-value
adds 4d2c6c5 Version.
adds dac0e94 [maven-release-plugin] prepare release testng-6.8.1
adds 3492949 [maven-release-plugin] prepare for next development iteration
adds e098de0 Doc.
adds 4f2b7e5 UTF8 fix.
adds 78fce09 Issue #363 primitive arrays cause ClassCastException in eclipse 6.8.1 plugin. Added code fix and tests.
adds c4dcaca Merge pull request #364 from JnRouvignac/master
adds a752272 testng-366 NPE when test parameter return null on toString()
adds c18c7e5 Merge pull request #367 from VladRassokhin/issue-366
adds 9c5f0e0 Increase randomness of context switches for test
adds 0495708 Increase scheduling randomness
adds 8a23e65 Merge pull request #362 from sunxiaoguang/nondeterministic_parallel_test
adds 534760f Merge branch 'master' of github.com:cbeust/testng
adds 7960931 GITHUB-376: some result can be lost (Konstantin)
adds 38f34ca CHANGES.
adds a12e753 Attemped fix for the memory problem.
adds 37e4ef0 Build versions.
adds e4e39a3 Comment out the listener.
adds 5e9ac41 [maven-release-plugin] prepare release testng-6.8.2
adds 8e1a66f [maven-release-plugin] prepare for next development iteration
adds f710201 [maven-release-plugin] prepare release testng-6.8.3
adds 041b202 [maven-release-plugin] prepare for next development iteration
adds 62d54c2 [maven-release-plugin] prepare release testng-6.8.4
adds 6f0f6c8 [maven-release-plugin] prepare for next development iteration
adds d8375b3 pom.xml versions.
adds 20b0dd0 New test.
adds 59a615d Fix for Surefire.
adds 1368311 CHANGES.
adds f05406d [maven-release-plugin] prepare release testng-6.8.5
adds c83244e Merge tag 'testng-6.8.5' into upstream
adds 05a601d Imported Upstream version 6.8.5
adds 7a83e98 Imported Upstream version 6.8.8
adds 55d7ee1 Imported Upstream version 6.8.13
adds 6f412ee Imported Upstream version 6.8.17
adds 5d0aeb5 Imported Upstream version 6.8.20
adds 336ce3c Imported Upstream version 6.8.21
adds 2d3a5eb Imported Upstream version 6.9.4
new 2c81241 Merge branch 'upstream'
adds 8e96012 Imported Upstream version 6.9.5
new 63544b4 Merge tag 'upstream/6.9.5'
new b09fe23 Add gbp config
The 4 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "adds" were already present in the repository and have only
been added to this reference.
Summary of changes:
.classpath | 28 +
.gitignore | 30 +-
gigaspaces/.project => .project | 9 +-
.travis.yml | 8 +-
CHANGES.txt | 26 +
README-publish | 6 +
README.md | 2 +
README.template => ant/README.template | 0
build-ant.xml => ant/build-ant.xml | 148 ++--
build-tests.xml => ant/build-tests.xml | 0
build.properties => ant/build.properties | 0
build.xml => ant/build.xml | 934 ++++++++++-----------
ivy.xml => ant/ivy.xml | 2 +-
{old => ant/old}/build-dogfood.xml | 0
{old => ant/old}/build-sample.xml | 0
appveyor.yml | 25 +
build-with-gradle | 1 +
build.gradle | 140 +++
debian/gbp.conf | 2 +
doc/ant.html | 2 +-
doc/documentation-main.html | 7 +-
doc/download.html | 82 +-
doc/index.html | 4 +-
examples/.cvsignore | 4 -
examples/build.xml | 146 ----
examples/src/example1/Test1.java | 85 --
examples/src/priority/Priority.java | 13 -
examples/src/priority/PriorityInterceptor.java | 46 -
examples/src/priority/PriorityTest.java | 31 -
examples/testng.xml | 32 -
gigaspaces/.classpath | 12 -
gigaspaces/build.xml | 101 ---
.../src/org/testng/gigaspaces/ResultEntry.java | 44 -
.../org/testng/gigaspaces/SpaceMasterAdapter.java | 153 ----
.../org/testng/gigaspaces/SpaceWorkerAdapter.java | 113 ---
.../src/org/testng/gigaspaces/SuiteEntry.java | 59 --
.../test/src/test/gigaspaces/DistributedTest.java | 171 ----
gigaspaces/test/src/test/gigaspaces/Test1.java | 15 -
gigaspaces/test/src/test/gigaspaces/Test2.java | 14 -
gradle/buildWithTravis.sh | 1 +
gradle/publishing-jcenter.gradle | 70 ++
gradle/publishing-maven.gradle | 56 ++
gradle/publishing.gradle | 57 ++
gradle/uploadSnapshot.sh | 12 +
gradle/wrapper/gradle-wrapper.properties | 6 +
gradlew | 164 ++++
gradlew.bat | 90 ++
build-with-maven => maven/build-with-maven | 0
bundle-pom.xml => maven/bundle-pom.xml | 0
maven/plugin-resources/junitRpt-failed.jsl | 307 -------
maven/plugin-resources/junitRpt.jsl | 375 ---------
maven/plugin.jelly | 88 --
maven/plugin.properties | 5 -
pom-test.xml => maven/pom-test.xml | 0
maven/project.properties | 3 -
maven/project.xml | 97 ---
pom.xml | 27 +-
spring/.classpath | 15 -
spring/.cvsignore | 3 -
spring/.project | 17 -
spring/LICENSE.txt | 201 -----
spring/README.TXT | 23 -
spring/build.xml | 94 ---
...tractDependencyInjectionSpringContextTests.java | 259 ------
.../spring/test/AbstractSpringContextTests.java | 140 ---
...tTransactionalDataSourceSpringContextTests.java | 175 ----
.../AbstractTransactionalSpringContextTests.java | 328 --------
.../src/common/org/testng/spring/test/package.html | 14 -
.../test/AbstractSingleSpringContextTests.java | 192 -----
.../AbstractAnnotationAwareTransactionalTests.java | 67 --
.../test/AbstractSingleSpringContextTests.java | 194 -----
.../java/org/testng/internal/VersionTemplateJava} | 2 +-
src/main/java/org/testng/Assert.java | 85 +-
src/main/java/org/testng/AssertJUnit.java | 8 +-
src/main/java/org/testng/CommandLineArgs.java | 2 +-
.../java/org/testng/IExpectedExceptionsHolder.java | 20 +
src/main/java/org/testng/ITestNGMethod.java | 1 +
src/main/java/org/testng/Reporter.java | 6 +-
src/main/java/org/testng/SuiteRunner.java | 22 +-
src/main/java/org/testng/TestNG.java | 78 +-
src/main/java/org/testng/TestNGAntTask.java | 2 +-
src/main/java/org/testng/TestRunner.java | 61 +-
src/main/java/org/testng/asserts/Assertion.java | 782 ++---------------
src/main/java/org/testng/asserts/IAssert.java | 6 +-
.../java/org/testng/asserts/IAssertLifecycle.java | 12 +-
.../java/org/testng/asserts/LoggingAssert.java | 2 +-
src/main/java/org/testng/asserts/SoftAssert.java | 20 +-
.../java/org/testng/internal/BaseClassFinder.java | 2 +-
.../java/org/testng/internal/BaseTestMethod.java | 34 +-
src/main/java/org/testng/internal/Bsh.java | 2 +-
src/main/java/org/testng/internal/ClassHelper.java | 31 +-
.../java/org/testng/internal/ClassInfoMap.java | 2 +-
.../java/org/testng/internal/ClonedMethod.java | 5 +
.../org/testng/internal/ConfigurationMethod.java | 30 +-
src/main/java/org/testng/internal/Constants.java | 12 +-
.../testng/internal/ExpectedExceptionsHolder.java | 109 ++-
.../java/org/testng/internal/FactoryMethod.java | 12 +-
src/main/java/org/testng/internal/Graph.java | 16 +-
.../org/testng/internal/ITestResultNotifier.java | 8 +-
.../org/testng/internal/InvokeMethodRunnable.java | 23 +-
.../java/org/testng/internal/InvokedMethod.java | 9 +-
src/main/java/org/testng/internal/Invoker.java | 228 ++---
.../org/testng/internal/MethodGroupsHelper.java | 23 +-
.../java/org/testng/internal/MethodHelper.java | 59 +-
.../org/testng/internal/MethodInheritance.java | 14 +-
.../testng/internal/MethodInvocationHelper.java | 28 +-
.../java/org/testng/internal/PackageUtils.java | 14 +-
src/main/java/org/testng/internal/Parameters.java | 11 -
src/main/java/org/testng/internal/PoolService.java | 6 +-
.../java/org/testng/internal/PropertiesFile.java | 2 +-
.../java/org/testng/internal/PropertyUtils.java | 4 +-
.../internal/RegexpExpectedExceptionsHolder.java | 65 ++
src/main/java/org/testng/internal/ResultMap.java | 4 +-
src/main/java/org/testng/internal/Tarjan.java | 6 +-
.../java/org/testng/internal/TestMethodWorker.java | 4 +-
.../org/testng/internal/TestNGClassFinder.java | 16 +-
src/main/java/org/testng/internal/Utils.java | 52 +-
.../org/testng/internal/XmlMethodSelector.java | 4 +-
src/main/java/org/testng/internal/Yaml.java | 9 +-
src/main/java/org/testng/internal/YamlParser.java | 9 +-
.../org/testng/internal/annotations/Converter.java | 6 +-
.../internal/annotations/IBaseBeforeAfter.java | 2 +-
.../annotations/JDK15AnnotationFinder.java | 26 +-
.../internal/annotations/JDK15TagFactory.java | 2 +-
.../internal/annotations/TestAnnotation.java | 5 +-
.../java/org/testng/internal/collections/Pair.java | 2 +-
.../internal/junit/ArrayComparisonFailure.java | 4 +-
.../testng/internal/thread/IPooledExecutor.java | 3 -
.../java/org/testng/junit/JUnit4TestRunner.java | 4 +-
.../java/org/testng/junit/JUnitMethodFinder.java | 24 +-
.../java/org/testng/junit/JUnitTestRunner.java | 2 +-
src/main/java/org/testng/log4testng/Logger.java | 6 +-
src/main/java/org/testng/mustache/Model.java | 8 +-
src/main/java/org/testng/remote/RemoteTestNG.java | 4 +-
.../java/org/testng/remote/SuiteDispatcher.java | 18 +-
src/main/java/org/testng/remote/SuiteSlave.java | 12 +-
.../remote/adapter/DefaultMastertAdapter.java | 22 +-
.../remote/adapter/DefaultWorkerAdapter.java | 12 +-
.../org/testng/remote/adapter/IMasterAdapter.java | 8 +-
.../org/testng/remote/adapter/IWorkerAdapter.java | 8 +-
.../remote/adapter/RemoteResultListener.java | 6 +-
.../remote/strprotocol/BaseMessageSender.java | 7 +-
.../testng/remote/strprotocol/GenericMessage.java | 5 +-
.../remote/strprotocol/IRemoteSuiteListener.java | 2 +-
.../org/testng/remote/strprotocol/MessageHub.java | 7 +-
.../remote/strprotocol/StringMessageSender.java | 6 +-
.../testng/remote/strprotocol/SuiteMessage.java | 11 +-
.../org/testng/remote/strprotocol/TestMessage.java | 3 -
.../remote/strprotocol/TestResultMessage.java | 60 +-
.../java/org/testng/reporters/FailedReporter.java | 6 +-
.../org/testng/reporters/SuiteHTMLReporter.java | 3 +-
.../java/org/testng/reporters/XMLConstants.java | 3 -
.../java/org/testng/reporters/XMLReporter.java | 6 +-
.../java/org/testng/reporters/XMLStringBuffer.java | 13 +-
.../org/testng/reporters/XMLSuiteResultWriter.java | 2 +-
.../java/org/testng/util/RetryAnalyzerCount.java | 15 +-
src/main/java/org/testng/xml/ISuiteParser.java | 6 +
src/main/java/org/testng/xml/Parser.java | 28 +-
src/main/java/org/testng/xml/ResultXMLParser.java | 7 +-
src/main/java/org/testng/xml/SuiteXmlParser.java | 15 +-
.../java/org/testng/xml/TestNGContentHandler.java | 16 +-
src/main/java/org/testng/xml/XMLParser.java | 19 +-
src/main/java/org/testng/xml/XmlSuite.java | 2 +-
src/main/java/org/testng/xml/XmlTest.java | 8 +-
src/main/java/org/testng/xml/dom/DomUtil.java | 6 +-
src/main/java/org/testng/xml/dom/DomXmlParser.java | 8 +-
src/main/java/org/testng/xml/dom/XDom.java | 18 +-
.../META-INF/services/org.testng.xml.ISuiteParser | 1 +
.../internal/{Version.java => VersionTemplateJava} | 2 +-
src/main/resources/testng-1.0.dtd | 5 +-
src/test/java/org/testng/AssertTest.java | 4 +-
.../org/testng/internal/MethodInstanceTest.java | 6 +-
src/test/java/test/BaseDistributedTest.java | 10 +-
src/test/java/test/BaseTest.java | 81 +-
src/test/java/test/DynamicGraphTest.java | 4 +-
src/test/java/test/GraphTest.java | 10 +-
src/test/java/test/InvokedMethodNameListener.java | 30 +-
src/test/java/test/MapTest.java | 4 +-
src/test/java/test/Test1.java | 6 +-
src/test/java/test/TestHelper.java | 2 +-
.../AnnotationTransformerTest.java | 20 +
.../annotationtransformer/MyParamTransformer.java | 30 +
src/test/java/test/ant/TestCommandLineArgs.java | 2 +-
src/test/java/test/assertion/AssertionTest.java | 29 +
src/test/java/test/assertion/MyRawAssertion.java | 72 ++
src/test/java/test/assertion/SoftAssertTest.java | 47 ++
src/test/java/test/asserttests/AssertTest.java | 88 +-
.../java/test/configuration/BaseSuiteTest.java | 2 +-
.../test/configuration/BeforeTestOrderingTest.java | 2 +-
.../ConfigurationGroupDataProviderSampleTest.java | 2 +-
...onfigurationGroupInvocationCountSampleTest.java | 2 +-
.../ConfigurationGroups1SampleTest.java | 2 +-
.../ConfigurationGroups2SampleTest.java | 2 +-
.../ConfigurationGroups3SampleTest.java | 2 +-
.../ConfigurationGroups7SampleTest.java | 2 +-
.../ConfigurationGroups8SampleTest.java | 2 +-
...tMethodParametrizedConfigurationMethodTest.java | 4 +-
.../InstanceDataProviderSampleTest.java | 2 +-
src/test/java/test/dataprovider/IterableTest.java | 4 +-
.../dataprovider/ParallelDataProviderTest.java | 8 +-
src/test/java/test/dataprovider/Sample1Test.java | 4 +-
.../java/test/dataprovider/TestInstanceTest.java | 4 +-
src/test/java/test/dependent/DepBugSampleTest.java | 2 +-
src/test/java/test/dependent/SD2.java | 2 +-
.../java/test/distributed/DistributedTest.java | 4 +-
src/test/java/test/enable/A.java | 28 +
src/test/java/test/enable/B.java | 28 +
src/test/java/test/enable/C.java | 28 +
src/test/java/test/enable/EnableTest.java | 49 +-
.../java/test/enable/Issue420BaseTestCase.java | 19 +
src/test/java/test/enable/Issue420FirstSample.java | 10 +
.../java/test/enable/Issue420SecondSample.java | 10 +
.../java/test/factory/FactoryInterleavingTest.java | 1 -
src/test/java/test/factory/FactoryTest2.java | 4 +-
.../java/test/factory/FactoryWithDataProvider.java | 2 +-
.../test/factory/FactoryWithInstanceInfoTest2.java | 4 +-
src/test/java/test/factory/Sample2.java | 6 +-
src/test/java/test/factory/VerifyFactoryTest.java | 4 +-
.../factory/VerifyFactoryWithInstanceInfoTest.java | 4 +-
src/test/java/test/failures/FailuresTest.java | 2 +-
src/test/java/test/groupinvocation/DummyTest.java | 2 +-
...ookSuccessTest.java => HookSuccess599Test.java} | 15 +-
src/test/java/test/hook/HookableTest.java | 14 +
src/test/java/test/inheritance/ZBase_0.java | 4 +-
.../{ => inheritance}/testng234/ChildTest.java | 2 +-
.../{ => inheritance}/testng234/ParentTest.java | 2 +-
.../testng234/PolymorphicFailureTest.java | 2 +-
.../java/test/inheritance/testng471/Class1.java | 32 +
.../java/test/inheritance/testng471/Class2.java | 30 +
.../java/test/inheritance/testng471/Class3.java | 34 +
.../test/inheritance/testng471/SuperClass1.java | 10 +
.../test/inheritance/testng471/SuperClass2.java | 10 +
.../java/test/inheritance/testng471/TestNG471.java | 42 +
src/test/java/test/inheritance/testng739/A.java | 17 +
src/test/java/test/inheritance/testng739/B.java | 10 +
.../java/test/inheritance/testng739/BaseClass.java | 9 +
.../java/test/inheritance/testng739/TestNG739.java | 26 +
.../InterleavedInvocationTest.java | 4 +-
.../FastTestsFirstInterceptor.java | 4 +-
.../{Issue392.java => Issue521.java} | 8 +-
.../{Issue392Test.java => Issue521Test.java} | 10 +-
.../methodinterceptors/NullMethodInterceptor.java | 2 +-
.../RemoveAMethodInterceptor.java | 4 +-
.../multipleinterceptors/FirstInterceptor.java | 8 +
.../multipleinterceptors/FooTest.java | 22 +
.../MethodNameFilterInterceptor.java | 37 +
.../MultipleInterceptorsTest.java | 38 +
.../multipleinterceptors/SecondInterceptor.java | 8 +
.../multipleinterceptors/ThirdInterceptor.java | 8 +
.../java/test/methodselectors/CommandLineTest.java | 2 +-
src/test/java/test/mustache/MustacheTest.java | 8 +-
src/test/java/test/pholser/Captor.java | 2 +-
.../java/test/retryAnalyzer/EventualSuccess.java | 17 +
src/test/java/test/retryAnalyzer/ExitCodeTest.java | 31 +
.../java/test/retryAnalyzer/ImmediateSuccess.java | 9 +
.../java/test/retryAnalyzer/PersistentFailure.java | 11 +
.../java/test/sample/BaseSampleInheritance.java | 2 +-
.../java/test/serviceloader/ServiceLoaderTest.java | 26 +-
src/test/java/test/testng285/BugBase.java | 2 +-
src/test/java/test/testng317/VerifyTest.java | 4 +-
src/test/java/test/testng387/FailedDPTest.java | 14 +-
src/test/java/test/testng387/TestNG387.java | 29 +-
src/test/java/test/thread/B.java | 2 +-
src/test/java/test/thread/Helper.java | 4 +-
src/test/java/test/thread/ParallelTestTest.java | 2 +-
src/test/java/test/thread/SequentialTest.java | 8 +-
.../test/timeout/InvocationTimeOutSampleTest.java | 10 +-
.../java/test/timeout/TestTimeOutSampleTest.java | 5 +-
src/test/java/test/timeout/TimeOutFromXmlTest.java | 80 +-
src/test/java/test/timeout/TimeOutSample2Test.java | 10 +-
src/test/java/test/timeout/TimeOutSampleTest.java | 12 +-
src/test/java/test/timeout/TimeOutTest.java | 75 +-
src/test/java/test/timeout/issue575.xml | 9 +
src/test/java/test/tmp/AssertEqualsTest.java | 16 +-
src/test/java/test/tmp/DataDrivenTest.java | 2 +-
.../java/test/tmp/Test_TestListenerAppender.java | 2 +-
.../java/test/tmp/verify/VerifyInterceptor.java | 4 +-
src/test/java/test/triangle/CheckCount.java | 4 +-
.../multipleinterceptors/multiple-interceptors.xml | 15 +
src/test/resources/testng.xml | 11 +-
update-beust.com | 2 +-
281 files changed, 3456 insertions(+), 6095 deletions(-)
create mode 100644 .classpath
rename gigaspaces/.project => .project (59%)
create mode 100644 README-publish
rename README.template => ant/README.template (100%)
rename build-ant.xml => ant/build-ant.xml (97%)
rename build-tests.xml => ant/build-tests.xml (100%)
rename build.properties => ant/build.properties (100%)
rename build.xml => ant/build.xml (97%)
rename ivy.xml => ant/ivy.xml (88%)
rename {old => ant/old}/build-dogfood.xml (100%)
rename {old => ant/old}/build-sample.xml (100%)
create mode 100644 appveyor.yml
create mode 100755 build-with-gradle
create mode 100644 build.gradle
create mode 100644 debian/gbp.conf
delete mode 100644 examples/.cvsignore
delete mode 100644 examples/build.xml
delete mode 100644 examples/src/example1/Test1.java
delete mode 100644 examples/src/priority/Priority.java
delete mode 100644 examples/src/priority/PriorityInterceptor.java
delete mode 100644 examples/src/priority/PriorityTest.java
delete mode 100644 examples/testng.xml
delete mode 100644 gigaspaces/.classpath
delete mode 100644 gigaspaces/build.xml
delete mode 100644 gigaspaces/src/org/testng/gigaspaces/ResultEntry.java
delete mode 100644 gigaspaces/src/org/testng/gigaspaces/SpaceMasterAdapter.java
delete mode 100644 gigaspaces/src/org/testng/gigaspaces/SpaceWorkerAdapter.java
delete mode 100644 gigaspaces/src/org/testng/gigaspaces/SuiteEntry.java
delete mode 100644 gigaspaces/test/src/test/gigaspaces/DistributedTest.java
delete mode 100644 gigaspaces/test/src/test/gigaspaces/Test1.java
delete mode 100644 gigaspaces/test/src/test/gigaspaces/Test2.java
create mode 100644 gradle/buildWithTravis.sh
create mode 100644 gradle/publishing-jcenter.gradle
create mode 100644 gradle/publishing-maven.gradle
create mode 100644 gradle/publishing.gradle
create mode 100755 gradle/uploadSnapshot.sh
create mode 100644 gradle/wrapper/gradle-wrapper.properties
create mode 100755 gradlew
create mode 100644 gradlew.bat
copy build-with-maven => maven/build-with-maven (100%)
mode change 100755 => 100644
copy bundle-pom.xml => maven/bundle-pom.xml (100%)
delete mode 100644 maven/plugin-resources/junitRpt-failed.jsl
delete mode 100644 maven/plugin-resources/junitRpt.jsl
delete mode 100755 maven/plugin.jelly
delete mode 100755 maven/plugin.properties
rename pom-test.xml => maven/pom-test.xml (100%)
delete mode 100755 maven/project.properties
delete mode 100755 maven/project.xml
delete mode 100644 spring/.classpath
delete mode 100644 spring/.cvsignore
delete mode 100644 spring/.project
delete mode 100644 spring/LICENSE.txt
delete mode 100644 spring/README.TXT
delete mode 100644 spring/build.xml
delete mode 100644 spring/src/common/org/testng/spring/test/AbstractDependencyInjectionSpringContextTests.java
delete mode 100644 spring/src/common/org/testng/spring/test/AbstractSpringContextTests.java
delete mode 100644 spring/src/common/org/testng/spring/test/AbstractTransactionalDataSourceSpringContextTests.java
delete mode 100644 spring/src/common/org/testng/spring/test/AbstractTransactionalSpringContextTests.java
delete mode 100644 spring/src/common/org/testng/spring/test/package.html
delete mode 100644 spring/src/jdk14/org/testng/spring/test/AbstractSingleSpringContextTests.java
delete mode 100644 spring/src/jdk15/org/testng/spring/test/AbstractAnnotationAwareTransactionalTests.java
delete mode 100644 spring/src/jdk15/org/testng/spring/test/AbstractSingleSpringContextTests.java
copy src/{main/resources/org/testng/internal/Version.java => generated/java/org/testng/internal/VersionTemplateJava} (76%)
create mode 100644 src/main/java/org/testng/IExpectedExceptionsHolder.java
mode change 100755 => 100644 src/main/java/org/testng/internal/ExpectedExceptionsHolder.java
create mode 100755 src/main/java/org/testng/internal/RegexpExpectedExceptionsHolder.java
create mode 100644 src/main/java/org/testng/xml/ISuiteParser.java
create mode 100644 src/main/resources/META-INF/services/org.testng.xml.ISuiteParser
rename src/main/resources/org/testng/internal/{Version.java => VersionTemplateJava} (76%)
create mode 100644 src/test/java/test/annotationtransformer/MyParamTransformer.java
create mode 100644 src/test/java/test/assertion/MyRawAssertion.java
create mode 100644 src/test/java/test/assertion/SoftAssertTest.java
create mode 100644 src/test/java/test/enable/Issue420BaseTestCase.java
create mode 100644 src/test/java/test/enable/Issue420FirstSample.java
create mode 100644 src/test/java/test/enable/Issue420SecondSample.java
copy src/test/java/test/hook/{HookSuccessTest.java => HookSuccess599Test.java} (76%)
rename src/test/java/test/{ => inheritance}/testng234/ChildTest.java (90%)
rename src/test/java/test/{ => inheritance}/testng234/ParentTest.java (83%)
rename src/test/java/test/{ => inheritance}/testng234/PolymorphicFailureTest.java (95%)
create mode 100644 src/test/java/test/inheritance/testng471/Class1.java
create mode 100644 src/test/java/test/inheritance/testng471/Class2.java
create mode 100644 src/test/java/test/inheritance/testng471/Class3.java
create mode 100644 src/test/java/test/inheritance/testng471/SuperClass1.java
create mode 100644 src/test/java/test/inheritance/testng471/SuperClass2.java
create mode 100644 src/test/java/test/inheritance/testng471/TestNG471.java
create mode 100644 src/test/java/test/inheritance/testng739/A.java
create mode 100644 src/test/java/test/inheritance/testng739/B.java
create mode 100644 src/test/java/test/inheritance/testng739/BaseClass.java
create mode 100644 src/test/java/test/inheritance/testng739/TestNG739.java
copy src/test/java/test/methodinterceptors/{Issue392.java => Issue521.java} (55%)
copy src/test/java/test/methodinterceptors/{Issue392Test.java => Issue521Test.java} (82%)
create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/FirstInterceptor.java
create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/FooTest.java
create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/MethodNameFilterInterceptor.java
create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/MultipleInterceptorsTest.java
create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/SecondInterceptor.java
create mode 100644 src/test/java/test/methodinterceptors/multipleinterceptors/ThirdInterceptor.java
create mode 100644 src/test/java/test/retryAnalyzer/EventualSuccess.java
create mode 100644 src/test/java/test/retryAnalyzer/ExitCodeTest.java
create mode 100644 src/test/java/test/retryAnalyzer/ImmediateSuccess.java
create mode 100644 src/test/java/test/retryAnalyzer/PersistentFailure.java
create mode 100644 src/test/java/test/timeout/issue575.xml
create mode 100644 src/test/resources/methodinterceptors/multipleinterceptors/multiple-interceptors.xml
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/testng.git
More information about the pkg-java-commits
mailing list