On 28 May 2009, at 15:46, John Jones wrote:
> After Ashley's recent excellent intro to cucumber and BDD I have > finally got around to getting it running. BTW, a belated BIG thank you > to Ashley for a great presentation and a well run session. Haha, that made me laugh. I thought it was a model of how not to run a presentation :) But thanks for the kind words... > The four scenarios I found I was interested in evaluating cucmber in > are: rails (obviously), stand alone running against an embedded web > server, a regular ruby app, and linking it to a set of existing > external perl tests and programs. These evaluations are all done and > now running nicely in their relative applications. > > For some time I have been wondering how to bring all the perl tests, > in a perl app, together within a sensible top down test strategy. It > looks like cucumber provides the glue. Currently I run these perl > tests in batches using perl's test::more harness. Now with the wonder > of cucumber I have integrate the ruby/perl world enabling me to build > on the automation already in place around the perl app with BDD. > Before going too much further with this approach does anyone know if > this is already being done? If so can you point me in the right > direction? Are each of these applications independent, or do they integrate to form a larger system? Can you describe more about these Perl tests? Are they code level tests? If so, you're stuck with them in Perl. If they are black-box tests, you could move them to Cucumber. What I suspect you want is a `rake predeploy` (or something) task that runs all the Cucumber features and all the Perl tests together, and fails unless both subcommands are successful. Ashley -- http://www.patchspace.co.uk/ http://www.linkedin.com/in/ashleymoran http://aviewfromafar.net/ http://twitter.com/ashleymoran --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "NWRUG" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/nwrug-members?hl=en -~----------~----~----~----~------~----~------~--~---
