<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Ushering TestNG into the new year</title>
	<atom:link href="http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/feed/" rel="self" type="application/rss+xml" />
	<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=ushering-testng-into-the-new-year</link>
	<description>Thoughts about software development</description>
	<lastBuildDate>Fri, 03 May 2013 09:18:28 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.5.1</generator>
	<item>
		<title>By: Rob</title>
		<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/comment-page-1/#comment-13724</link>
		<dc:creator>Rob</dc:creator>
		<pubDate>Wed, 28 Mar 2012 03:25:15 +0000</pubDate>
		<guid isPermaLink="false">http://beust.com/weblog/?p=1659#comment-13724</guid>
		<description><![CDATA[Would be super cool if Java let you overload conversion, then you could provide a conversion to Boolean that did whatever you wanted and your if (v) construct would work. Everything in language design should be geared toward readability.

As to not being sure about the scalability of JS to hundreds of thousands of lines of code, thanks, that was a good one. Metrics studies have settled that question. If you uncover something new anecdotally, let us all know!]]></description>
		<content:encoded><![CDATA[<p>Would be super cool if Java let you overload conversion, then you could provide a conversion to Boolean that did whatever you wanted and your if (v) construct would work. Everything in language design should be geared toward readability.</p>
<p>As to not being sure about the scalability of JS to hundreds of thousands of lines of code, thanks, that was a good one. Metrics studies have settled that question. If you uncover something new anecdotally, let us all know!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chip Atkinson</title>
		<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/comment-page-1/#comment-13506</link>
		<dc:creator>Chip Atkinson</dc:creator>
		<pubDate>Wed, 14 Mar 2012 18:56:18 +0000</pubDate>
		<guid isPermaLink="false">http://beust.com/weblog/?p=1659#comment-13506</guid>
		<description><![CDATA[Bleh.  The paste-in turned into a useless link.  
Sorry about that.]]></description>
		<content:encoded><![CDATA[<p>Bleh.  The paste-in turned into a useless link.<br />
Sorry about that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chip Atkinson</title>
		<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/comment-page-1/#comment-13505</link>
		<dc:creator>Chip Atkinson</dc:creator>
		<pubDate>Wed, 14 Mar 2012 18:55:01 +0000</pubDate>
		<guid isPermaLink="false">http://beust.com/weblog/?p=1659#comment-13505</guid>
		<description><![CDATA[I&#039;m running 6.4.  The reports look good, but I get file not found errors when I look at the screen shots.  It appears that the png files of the screen shots end up in a  directory under the surefire-reports directory but the links reference the files as if they were in the surefire-reports directory.
For example,
                &lt;a href=&#039;TEST-iconInjectorTests9014120989635519980.png&#039; rel=&quot;nofollow&quot;&gt;screenshot&lt;/a&gt;

I modified it to be                 &lt;a href=&#039;poctests/TEST-iconInjectorTests9014120989635519980.png&#039; rel=&quot;nofollow&quot;&gt;screenshot&lt;/a&gt;

and the web page works now.  Of course that&#039;s not terribly great because I&#039;d have to modify index.html each time.

Did I mis-configure something?

Thanks in advance.

Chip]]></description>
		<content:encoded><![CDATA[<p>I&#8217;m running 6.4.  The reports look good, but I get file not found errors when I look at the screen shots.  It appears that the png files of the screen shots end up in a  directory under the surefire-reports directory but the links reference the files as if they were in the surefire-reports directory.<br />
For example,<br />
                <a href='TEST-iconInjectorTests9014120989635519980.png' rel="nofollow">screenshot</a></p>
<p>I modified it to be                 <a href='poctests/TEST-iconInjectorTests9014120989635519980.png' rel="nofollow">screenshot</a></p>
<p>and the web page works now.  Of course that&#8217;s not terribly great because I&#8217;d have to modify index.html each time.</p>
<p>Did I mis-configure something?</p>
<p>Thanks in advance.</p>
<p>Chip</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Henrique Dias</title>
		<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/comment-page-1/#comment-13292</link>
		<dc:creator>Henrique Dias</dc:creator>
		<pubDate>Thu, 01 Mar 2012 16:43:22 +0000</pubDate>
		<guid isPermaLink="false">http://beust.com/weblog/?p=1659#comment-13292</guid>
		<description><![CDATA[Great job Cédric. 
Despite without creating new tests in the last months neither played with the new report, I&#039;m preparing a training on TestNG and I cannot find its logo. There is any?

Happy 2012 ;-)]]></description>
		<content:encoded><![CDATA[<p>Great job Cédric.<br />
Despite without creating new tests in the last months neither played with the new report, I&#8217;m preparing a training on TestNG and I cannot find its logo. There is any?</p>
<p>Happy 2012 <img src='http://beust.com/weblog/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
	</item>
	<item>
		<title>By: RobertT</title>
		<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/comment-page-1/#comment-13126</link>
		<dc:creator>RobertT</dc:creator>
		<pubDate>Tue, 17 Jan 2012 21:32:22 +0000</pubDate>
		<guid isPermaLink="false">http://beust.com/weblog/?p=1659#comment-13126</guid>
		<description><![CDATA[I just downloaded and tried with TestNG 6.3.2beta, but I did not see this nice HTML report generated after running a test suite. Is this feature included in this beta version? If yes, is there any further configuration I should do?]]></description>
		<content:encoded><![CDATA[<p>I just downloaded and tried with TestNG 6.3.2beta, but I did not see this nice HTML report generated after running a test suite. Is this feature included in this beta version? If yes, is there any further configuration I should do?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: scott</title>
		<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/comment-page-1/#comment-13125</link>
		<dc:creator>scott</dc:creator>
		<pubDate>Tue, 17 Jan 2012 09:45:04 +0000</pubDate>
		<guid isPermaLink="false">http://beust.com/weblog/?p=1659#comment-13125</guid>
		<description><![CDATA[look forward to this latest version report....

BTW: when I&#039;m using TestNG 6.3 to run our tests, it works well without issues. However, if I have TestNG 6.3.1 instead of 6.3 in my pom.xml file, I get the following errors. Any ideas or suggestions?

-------------------------------------------------------
 T E S T S
-------------------------------------------------------
Running TestSuite
org.apache.maven.surefire.util.SurefireReflectionException: java.lang.reflect.InvocationTargetException; nested exception is java.lang.reflect.InvocationTargetException: null
java.lang.reflect.InvocationTargetException
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)
        at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)
        at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)
        at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)
        at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)
Caused by: java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException
        at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:61)
        at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)
        at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)
        at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)
        ... 9 more
Caused by: java.lang.ClassNotFoundException: com.beust.jcommander.ParameterException
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)
        at java.security.AccessController.doPrivileged(Native Method)
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)
        ... 13 more

Results :

Tests run: 0, Failures: 0, Errors: 0, Skipped: 0]]></description>
		<content:encoded><![CDATA[<p>look forward to this latest version report&#8230;.</p>
<p>BTW: when I&#8217;m using TestNG 6.3 to run our tests, it works well without issues. However, if I have TestNG 6.3.1 instead of 6.3 in my pom.xml file, I get the following errors. Any ideas or suggestions?</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
 T E S T S<br />
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-<br />
Running TestSuite<br />
org.apache.maven.surefire.util.SurefireReflectionException: java.lang.reflect.InvocationTargetException; nested exception is java.lang.reflect.InvocationTargetException: null<br />
java.lang.reflect.InvocationTargetException<br />
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)<br />
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)<br />
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)<br />
        at java.lang.reflect.Method.invoke(Method.java:597)<br />
        at org.apache.maven.surefire.util.ReflectionUtils.invokeMethodWithArray(ReflectionUtils.java:164)<br />
        at org.apache.maven.surefire.booter.ProviderFactory$ProviderProxy.invoke(ProviderFactory.java:110)<br />
        at org.apache.maven.surefire.booter.SurefireStarter.invokeProvider(SurefireStarter.java:172)<br />
        at org.apache.maven.surefire.booter.SurefireStarter.runSuitesInProcessWhenForked(SurefireStarter.java:104)<br />
        at org.apache.maven.surefire.booter.ForkedBooter.main(ForkedBooter.java:70)<br />
Caused by: java.lang.NoClassDefFoundError: com/beust/jcommander/ParameterException<br />
        at org.apache.maven.surefire.testng.TestNGExecutor.run(TestNGExecutor.java:61)<br />
        at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.executeMulti(TestNGDirectoryTestSuite.java:157)<br />
        at org.apache.maven.surefire.testng.TestNGDirectoryTestSuite.execute(TestNGDirectoryTestSuite.java:97)<br />
        at org.apache.maven.surefire.testng.TestNGProvider.invoke(TestNGProvider.java:111)<br />
        &#8230; 9 more<br />
Caused by: java.lang.ClassNotFoundException: com.beust.jcommander.ParameterException<br />
        at java.net.URLClassLoader$1.run(URLClassLoader.java:202)<br />
        at java.security.AccessController.doPrivileged(Native Method)<br />
        at java.net.URLClassLoader.findClass(URLClassLoader.java:190)<br />
        at java.lang.ClassLoader.loadClass(ClassLoader.java:307)<br />
        at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)<br />
        at java.lang.ClassLoader.loadClass(ClassLoader.java:248)<br />
        &#8230; 13 more</p>
<p>Results :</p>
<p>Tests run: 0, Failures: 0, Errors: 0, Skipped: 0</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cedric</title>
		<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/comment-page-1/#comment-13119</link>
		<dc:creator>Cedric</dc:creator>
		<pubDate>Wed, 11 Jan 2012 03:12:11 +0000</pubDate>
		<guid isPermaLink="false">http://beust.com/weblog/?p=1659#comment-13119</guid>
		<description><![CDATA[It will be in the next release, and no, it can&#039;t be used with older versions.]]></description>
		<content:encoded><![CDATA[<p>It will be in the next release, and no, it can&#8217;t be used with older versions.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: scott</title>
		<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/comment-page-1/#comment-13118</link>
		<dc:creator>scott</dc:creator>
		<pubDate>Wed, 11 Jan 2012 03:02:10 +0000</pubDate>
		<guid isPermaLink="false">http://beust.com/weblog/?p=1659#comment-13118</guid>
		<description><![CDATA[Good work. When can we use this new report?  could it work together with TestNG 6.3 or lower version?]]></description>
		<content:encoded><![CDATA[<p>Good work. When can we use this new report?  could it work together with TestNG 6.3 or lower version?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: sabf</title>
		<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/comment-page-1/#comment-13094</link>
		<dc:creator>sabf</dc:creator>
		<pubDate>Wed, 04 Jan 2012 08:04:28 +0000</pubDate>
		<guid isPermaLink="false">http://beust.com/weblog/?p=1659#comment-13094</guid>
		<description><![CDATA[Great job.
When can we use the new report?]]></description>
		<content:encoded><![CDATA[<p>Great job.<br />
When can we use the new report?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Jeevan</title>
		<link>http://beust.com/weblog/2012/01/01/ushering-testng-into-the-new-year/comment-page-1/#comment-13083</link>
		<dc:creator>Jeevan</dc:creator>
		<pubDate>Mon, 02 Jan 2012 15:12:13 +0000</pubDate>
		<guid isPermaLink="false">http://beust.com/weblog/?p=1659#comment-13083</guid>
		<description><![CDATA[Awesome....Wishing you Happy New Year]]></description>
		<content:encoded><![CDATA[<p>Awesome&#8230;.Wishing you Happy New Year</p>
]]></content:encoded>
	</item>
</channel>
</rss>
