[cucumber] open source projects with cucumber features

Hi,

I was looking for some “real-world” cucumber features (mainly on github)
to see how more complex features are built but I have not really found
any. Could you point me to some?

Thank you,
Balint

On Wed, Mar 11, 2009 at 3:03 PM, Balint E. [email protected]
wrote:

Hi,

I was looking for some “real-world” cucumber features (mainly on github)
to see how more complex features are built but I have not really found
any. Could you point me to some?

For seeing different ways to utilize scenarios and step definitions I
would look at Cucumber and RSpec. They both have feature files and
have good examples of different ways to utilize scenarios and step
definitions:

http://github.com/aslakhellesoy/cucumber
GitHub - dchelimsky/rspec: Behaviour Driven Development framework for Ruby


Zach D.
http://www.continuousthinking.com

You could have a look at fbrp on github, which has rewritten features
for
RestfulAuthentication. Hopefully its a reasonably gentle introduction
and at
least a bit real world.

2009/3/11 Balint E. [email protected]

At 20:03 +0100 3/11/09, Balint E. wrote:

I was looking for some “real-world” cucumber features (mainly
on github) to see how more complex features are built but I
have not really found any. Could you point me to some?

I asked about this on #github. Lenary helped out massively.

Procedure:

Go to Code Search · GitHub
Search “Code” using “Ruby” for “require cucumber”

&q=require+cucumber&repo=&langOverride=&x=0&y=0

Very cool…

-r

http://www.cfcl.com/rdm Rich M.
http://www.cfcl.com/rdm/resume [email protected]
http://www.cfcl.com/rdm/weblog +1 650-873-7841

Technical editing and writing, programming, and web development

On 11 Mar 2009, at 19:46, Zach D. wrote:

On Wed, Mar 11, 2009 at 3:03 PM, Balint E. [email protected]
wrote:

Hi,

I was looking for some “real-world” cucumber features (mainly on
github)
to see how more complex features are built but I have not really
found
any. Could you point me to some?

What kind of app are you looking to build? Website? GUI? Console?

Matt W.
http://blog.mattwynne.net

I’m looking for feature examples for web apps, I imagine Balint is as
well?

2009/3/11 Matt W. [email protected]:

On Fri, Mar 13, 2009 at 3:22 PM, Oliver B.
<[email protected]

wrote:

I’m looking for feature examples for web apps, I imagine Balint is as well?

What kind of webapp? Merb? JEE? Rails? Sinatra? ASP.NET? PHP? other?

Aslak

Rails, but any other would be helpful as well, really.

Just a repo of varied real-world cucumber feature examples already
would help a lot, even without the feature steps or an actual
developed app. I’ve been mining samples from pasties, tutorials and
from github, but have found only a few scattered (and several
theoretical), and have not found a more evolved and cohesive set.

I’m working on a real project using cucumber right now, and though I
think I understand the principles shown on the rspec book and the
cucumber wiki, as well as on the discussions here, at times I’ve
gotten stuck in writing features with my client, without patterns to
draw from.

2009/3/13 aslak hellesoy [email protected]:

+1
I’m also looking for examples… I’ve seen several
authentication-related ones, but very few examples of features that
users would actually care a lot about, and that would help in learning
outside-in development…

2009/3/11 Andrew P. [email protected]:

On Fri, Mar 13, 2009 at 7:13 PM, Oliver B.
<[email protected]

wrote:

Rails, but any other would be helpful as well, really.

Just a repo of varied real-world cucumber feature examples already
would help a lot, even without the feature steps or an actual
developed app. I’ve been mining samples from pasties, tutorials and
from github, but have found only a few scattered (and several
theoretical), and have not found a more evolved and cohesive set.

Here is an application some of my colleagues have developed:

It’s in Norwegian, and not the simplest app in the world (not the most
complex either). The live version is here:
http://kompetansesok.demo.bekk.no/

Hopefully someone with an English app can share…

Yes, I am writing a Rails app. Anyway, I have got over the initial
“writer’s block” thanks to a very insightful thread on this forum
(http://www.mail-archive.com/[email protected]/msg06296.html)
and your valuable help. Thank you all!

Balint

Matt W. wrote:

On 11 Mar 2009, at 19:46, Zach D. wrote:

e?

What kind of app are you looking to build? Website? GUI? Console?

On 13 Mar 2009, at 18:13, Oliver B. wrote:

cucumber wiki, as well as on the discussions here, at times I’ve
gotten stuck in writing features with my client, without patterns to
draw from.

I think this is a problem, because most of the apps people are writing
with Cucumber are proprietary, so there aren’t any good examples in
the public domain.

Hopefully once the code stabilizes for 0.2 we can start building the
Cucumber web GUI as a shining example of how we like to do this.

Matt W.
http://blog.mattwynne.net