<?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: Cucumber: Step Argument Transforms</title>
	<atom:link href="http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/</link>
	<description></description>
	<lastBuildDate>Wed, 08 Feb 2012 12:12:12 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Tom&#225;&#353; Posp&#237;&#353;ek</title>
		<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/comment-page-1/#comment-42871</link>
		<dc:creator>Tom&#225;&#353; Posp&#237;&#353;ek</dc:creator>
		<pubDate>Tue, 15 Jun 2010 14:27:04 +0000</pubDate>
		<guid isPermaLink="false">http://www.engineyard.com/blog/?p=2311#comment-42871</guid>
		<description>The rendering of this post is all broken. It would be nice, if you could make it readable again. </description>
		<content:encoded><![CDATA[<p>The rendering of this post is all broken. It would be nice, if you could make it readable again.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Pete Wright</title>
		<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/comment-page-1/#comment-37575</link>
		<dc:creator>Pete Wright</dc:creator>
		<pubDate>Tue, 10 Nov 2009 16:04:10 +0000</pubDate>
		<guid isPermaLink="false">http://www.engineyard.com/blog/?p=2311#comment-37575</guid>
		<description>Love it Larry - extremely useful and informative :) Nice to see this on the Cucumber docs wiki now too.  </description>
		<content:encoded><![CDATA[<p>Love it Larry &#8211; extremely useful and informative :) Nice to see this on the Cucumber docs wiki now too.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nruth</title>
		<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/comment-page-1/#comment-28142</link>
		<dc:creator>nruth</dc:creator>
		<pubDate>Fri, 16 Oct 2009 16:24:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.engineyard.com/blog/?p=2311#comment-28142</guid>
		<description>For more dry fun with cucumber models take a look at Ian White&#039;s pickle plugin, which lets you write steps like  
 
Given a user exists with name: &quot;Frank&quot; 
And I go to the user&#039;s page 
Then I should see &quot;name: Frank&quot; 
 
without writing any steps: it fits in with machinist, factorygirl, or just active record. 
 
&lt;a href=&quot;http://ianwhite.github.com/pickle/&quot; target=&quot;_blank&quot;&gt;http://ianwhite.github.com/pickle/&lt;/a&gt; 
 
It&#039;s an ongoing project, but it works, and I find it very useful in speeding up feature writing. </description>
		<content:encoded><![CDATA[<p>For more dry fun with cucumber models take a look at Ian White&#039;s pickle plugin, which lets you write steps like  </p>
<p>Given a user exists with name: &quot;Frank&quot;<br />
And I go to the user&#039;s page<br />
Then I should see &quot;name: Frank&quot; </p>
<p>without writing any steps: it fits in with machinist, factorygirl, or just active record. </p>
<p><a href="http://ianwhite.github.com/pickle/" target="_blank">http://ianwhite.github.com/pickle/</a> </p>
<p>It&#039;s an ongoing project, but it works, and I find it very useful in speeding up feature writing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: larrytheliquid</title>
		<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/comment-page-1/#comment-19087</link>
		<dc:creator>larrytheliquid</dc:creator>
		<pubDate>Wed, 23 Sep 2009 12:15:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.engineyard.com/blog/?p=2311#comment-19087</guid>
		<description>Cucumber might not have your situation built in, but Transform&#039;s are very flexible! I think I understand what you need better now, check out this implementation of your TokenTransform:    
    
&lt;a href=&quot;http://gist.github.com/191691&quot; rel=&quot;nofollow&quot;&gt;http://gist.github.com/191691&lt;/a&gt; </description>
		<content:encoded><![CDATA[<p>Cucumber might not have your situation built in, but Transform&#39;s are very flexible! I think I understand what you need better now, check out this implementation of your TokenTransform:    </p>
<p><a href="http://gist.github.com/191691" rel="nofollow">http://gist.github.com/191691</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: larrytheliquid</title>
		<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/comment-page-1/#comment-19085</link>
		<dc:creator>larrytheliquid</dc:creator>
		<pubDate>Wed, 23 Sep 2009 05:12:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.engineyard.com/blog/?p=2311#comment-19085</guid>
		<description>Cucumber might not have your situation built in, but Transform are very flexible! I think I understand what you need better now, check out this implementation of your TokenTransform: 
 
&lt;a href=&quot;http://gist.github.com/191691&quot; target=&quot;_blank&quot;&gt;http://gist.github.com/191691&lt;/a&gt; </description>
		<content:encoded><![CDATA[<p>Cucumber might not have your situation built in, but Transform are very flexible! I think I understand what you need better now, check out this implementation of your TokenTransform: </p>
<p><a href="http://gist.github.com/191691" target="_blank">http://gist.github.com/191691</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: larrytheliquid</title>
		<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/comment-page-1/#comment-19086</link>
		<dc:creator>larrytheliquid</dc:creator>
		<pubDate>Wed, 23 Sep 2009 05:12:49 +0000</pubDate>
		<guid isPermaLink="false">http://www.engineyard.com/blog/?p=2311#comment-19086</guid>
		<description>Cucumber might not have your situation built in, but Transform are very flexible! I think I understand what you need better now, check out this implementation of your TokenTransform: 
 
&lt;a href=&quot;http://gist.github.com/191691&quot; target=&quot;_blank&quot;&gt;http://gist.github.com/191691&lt;/a&gt; </description>
		<content:encoded><![CDATA[<p>Cucumber might not have your situation built in, but Transform are very flexible! I think I understand what you need better now, check out this implementation of your TokenTransform: </p>
<p><a href="http://gist.github.com/191691" target="_blank">http://gist.github.com/191691</a></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Corey Haines</title>
		<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/comment-page-1/#comment-19069</link>
		<dc:creator>Corey Haines</dc:creator>
		<pubDate>Tue, 22 Sep 2009 19:04:35 +0000</pubDate>
		<guid isPermaLink="false">http://www.engineyard.com/blog/?p=2311#comment-19069</guid>
		<description>Is there a way to transform table data coming in. I&#039;m working on some practice features for Conway&#039;s Game of Life (&lt;a href=&quot;http://github.com/coreyhaines/practice_game_of_life/blob/master/features/static_structures.feature),&quot; target=&quot;_blank&quot;&gt;http://github.com/coreyhaines/practice_game_of_li...&lt;/a&gt; and I&#039;d like to be able to use a transform to capture the tables. </description>
		<content:encoded><![CDATA[<p>Is there a way to transform table data coming in. I&#039;m working on some practice features for Conway&#039;s Game of Life (<a href="http://github.com/coreyhaines/practice_game_of_life/blob/master/features/static_structures.feature)," target="_blank">http://github.com/coreyhaines/practice_game_of_li&#8230;</a> and I&#039;d like to be able to use a transform to capture the tables.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/comment-page-1/#comment-19064</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Tue, 22 Sep 2009 15:32:44 +0000</pubDate>
		<guid isPermaLink="false">http://www.engineyard.com/blog/?p=2311#comment-19064</guid>
		<description>It looks like pickle has the same idea with #{capture_model} and #{capture_fields}, but it doesn&#039;t seem to allow us to write our own &quot;token transforms&quot; either. </description>
		<content:encoded><![CDATA[<p>It looks like pickle has the same idea with #{capture_model} and #{capture_fields}, but it doesn&#039;t seem to allow us to write our own &quot;token transforms&quot; either.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: larrytheliquid</title>
		<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/comment-page-1/#comment-19063</link>
		<dc:creator>larrytheliquid</dc:creator>
		<pubDate>Tue, 22 Sep 2009 15:31:14 +0000</pubDate>
		<guid isPermaLink="false">http://www.engineyard.com/blog/?p=2311#comment-19063</guid>
		<description>Yup, the Transform regex just has to match a capture group, not have identical text. That means groups in step defs that don&#039;t match anything get checked against every Transform, and a group that matches short circuits checking the rest. </description>
		<content:encoded><![CDATA[<p>Yup, the Transform regex just has to match a capture group, not have identical text. That means groups in step defs that don&#039;t match anything get checked against every Transform, and a group that matches short circuits checking the rest.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Eric</title>
		<link>http://www.engineyard.com/blog/2009/cucumber-step-argument-transforms/comment-page-1/#comment-19060</link>
		<dc:creator>Eric</dc:creator>
		<pubDate>Tue, 22 Sep 2009 12:56:43 +0000</pubDate>
		<guid isPermaLink="false">http://www.engineyard.com/blog/?p=2311#comment-19060</guid>
		<description>Ok, so from from you&#039;re saying, it seems that the regular expression defined for a Transform does not have to appear verbatim in the regular expression of the Given/Then/When.  That was not clear from reading the original description.  So, that means that every single captured group (anything in parens) is potentially checked against every defined Transform.  Is that right? </description>
		<content:encoded><![CDATA[<p>Ok, so from from you&#039;re saying, it seems that the regular expression defined for a Transform does not have to appear verbatim in the regular expression of the Given/Then/When.  That was not clear from reading the original description.  So, that means that every single captured group (anything in parens) is potentially checked against every defined Transform.  Is that right?</p>
]]></content:encoded>
	</item>
</channel>
</rss>

