<?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: Announcing Testido automatic unittest TestSuite generator</title>
	<atom:link href="http://www.blueskyonmars.com/2005/08/27/announcing-testido-automatic-unittest-testsuite-generator/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.blueskyonmars.com/2005/08/27/announcing-testido-automatic-unittest-testsuite-generator/</link>
	<description>The Nuts and Bolts of Creating Great Software Products</description>
	<lastBuildDate>Wed, 21 Jul 2010 17:19:44 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.1</generator>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
		<item>
		<title>By: tazzzzz</title>
		<link>http://www.blueskyonmars.com/2005/08/27/announcing-testido-automatic-unittest-testsuite-generator/comment-page-1/#comment-2527</link>
		<dc:creator>tazzzzz</dc:creator>
		<pubDate>Sun, 28 Aug 2005 18:34:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.blueskyonmars.com/2005/08/27/announcing-testido-automatic-unittest-testsuite-generator/#comment-2527</guid>
		<description>Glad you find it helpful!

You&#039;re right, of course... anything that is a subclass of TestCase should be collected, regardless of the name. I started down that path, because the py.test collection rules don&#039;t stipulate what the class should be, they just put a requirement on the name. Since I don&#039;t even have random class collection, I can take the name check out for classes and just worry about the isinstance check for now.

However, the change that you describe will pick up all extraneous functions that may appear in the test module. I just need to move the name check down to specific check for each functon whether the name starts with test.

The next release of Testido will take care of this. Thanks for the report!</description>
		<content:encoded><![CDATA[<p>Glad you find it helpful!</p>
<p>You&#8217;re right, of course&#8230; anything that is a subclass of TestCase should be collected, regardless of the name. I started down that path, because the py.test collection rules don&#8217;t stipulate what the class should be, they just put a requirement on the name. Since I don&#8217;t even have random class collection, I can take the name check out for classes and just worry about the isinstance check for now.</p>
<p>However, the change that you describe will pick up all extraneous functions that may appear in the test module. I just need to move the name check down to specific check for each functon whether the name starts with test.</p>
<p>The next release of Testido will take care of this. Thanks for the report!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Robert Brewer</title>
		<link>http://www.blueskyonmars.com/2005/08/27/announcing-testido-automatic-unittest-testsuite-generator/comment-page-1/#comment-2522</link>
		<dc:creator>Robert Brewer</dc:creator>
		<pubDate>Sat, 27 Aug 2005 19:10:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.blueskyonmars.com/2005/08/27/announcing-testido-automatic-unittest-testsuite-generator/#comment-2522</guid>
		<description>Very nice! I appreciate that you made the collector module *not* dependent on setuptools ;)

I ran collector.Collector(&quot;cherrypy&quot;), btw, and got nothing, because none of the TestCase classes in the CherryPy test suite have names starting with &quot;test&quot;. Would you consider removing lines 88-89 from collector.py (&quot;if not candidate.lower().startswith(&quot;test&quot;): continue&quot;)? Commenting those lines out worked fine.</description>
		<content:encoded><![CDATA[<p>Very nice! I appreciate that you made the collector module *not* dependent on setuptools <img src='http://www.blueskyonmars.com/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /> </p>
<p>I ran collector.Collector(&#8220;cherrypy&#8221;), btw, and got nothing, because none of the TestCase classes in the CherryPy test suite have names starting with &#8220;test&#8221;. Would you consider removing lines 88-89 from collector.py (&#8220;if not candidate.lower().startswith(&#8220;test&#8221;): continue&#8221;)? Commenting those lines out worked fine.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: tazzzzz</title>
		<link>http://www.blueskyonmars.com/2005/08/27/announcing-testido-automatic-unittest-testsuite-generator/comment-page-1/#comment-2521</link>
		<dc:creator>tazzzzz</dc:creator>
		<pubDate>Sat, 27 Aug 2005 17:51:27 +0000</pubDate>
		<guid isPermaLink="false">http://www.blueskyonmars.com/2005/08/27/announcing-testido-automatic-unittest-testsuite-generator/#comment-2521</guid>
		<description>Thanks, Phillip! It was actually your post about unittest on dirtsimple that even made me think of doing this.</description>
		<content:encoded><![CDATA[<p>Thanks, Phillip! It was actually your post about unittest on dirtsimple that even made me think of doing this.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Phillip J. Eby</title>
		<link>http://www.blueskyonmars.com/2005/08/27/announcing-testido-automatic-unittest-testsuite-generator/comment-page-1/#comment-2520</link>
		<dc:creator>Phillip J. Eby</dc:creator>
		<pubDate>Sat, 27 Aug 2005 17:37:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.blueskyonmars.com/2005/08/27/announcing-testido-automatic-unittest-testsuite-generator/#comment-2520</guid>
		<description>Kudos!</description>
		<content:encoded><![CDATA[<p>Kudos!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.169 seconds -->
