February 07, 2006Announcing TestNG 4.5
I'm happy to announce the immediate availability of TestNG 4.5. It features a lot of bug fixes, a few new minor features (runAfter didn't make it in this release but will appear in the next one). And of course, a new look for the Eclipse plug-in (the update site has been updated as well), a new look for the documentation and a few added sections as well. [Interestingly, this is my 350th entry on this weblog, not counting the two years I spent on JRoller before that] Here is the change log.
Eclipse plug-in:
Comments
Hi Cedric. Could you please elaborate on "Added: Distributed TestNG" feature. It looks really interesting. Do you have any info about it, like links, examples, blog entries? Thanks!! Hi Vladimir, I just posted a new entry explaining what Distributed TestNG is... Feedback welcome! Posted by: Cedric at February 8, 2006 12:55 PMTestNG IDEA Plug-in has problem with IntelliJ IDEA Demetra build 5131. But maybe too early to work for Demetra's plugin. ;-) Posted by: t800t8 at February 9, 2006 06:00 AMTestNG IDEA Plug-in has problem with IntelliJ IDEA Demetra build 5131. But maybe too early to work for Demetra's plugin. ;-) Posted by: t800t8 at February 9, 2006 06:01 AMHelp, I'm trying to find a senior dev with exp developing eclipse plugins and familiarity with AJAX. Also, some one who is active in the community and would like to be a guru at an excellent startup in gorgeous San Diego. Please contact me if you know someone or would like to see the job description out of curiosity. ;-) Posted by: Sunny at April 28, 2006 03:13 PMNeeded to decorate test cases (acquire/release resources around test cases, get hold of the current test name.) Just found IHookable - w00t! It would be nice if test decoration were a first class entity in TestNG. (We can fake it with @BeforeMethod/AfterMethod if the execution can be broken up into separate methods. For a single execution context, e.g. as needed with JAAS, the alternative, IHookable, runs for all tests on that test class.) A TestDecorator would generalize IHookable and allow it to be tied in with groups, so the decorators are only applied to certain tests, or allows multiple decorators to be applied. @TestDecorator(groups="...") (If you prefer not to introduce a code dependency in clients on a TestNG interface, perhaps java.util.concurrent.Executor might fit instead of ITestDecorator.) Clients that want the current ITestResult can cast the Runnable argument to an appropriate interface, either ITestResult itself, or an interface that provides the ITestResult. Behind the scenes, TestNG would instantiate Runnable implementations that handle chaining of multiple test decorators for a given test method. Posted by: Matthew McGowan at August 15, 2006 12:41 PMPost a comment
|