Read more

Migrating to Spreewald

Tobias Kraze
September 21, 2012Software engineer at makandra GmbH

This describes how to migrate an existing cucumber test suite to Spreewald.

  1. Add the gem

  2. Include spreewald into your cucumber environment by putting
    require 'spreewald/web_steps'
    require 'spreewald/email_steps'
    # ...
    or just
    require 'spreewald/all_steps'
    into your support/env.rb.

  3. Look through your step definitions for everything that might be included in Spreewald. Candidates are web_steps, shared_steps, table_steps, email_steps etc. Comment it out.

  4. Run your test suite. It will probably complain about missing steps, those that didn't make it into Spreewald. Comment those in again.

  5. Remove everything that's still commented out.

Illustration online protection

Rails professionals since 2007

Our laser focus on a single technology has made us a leader in this space. Need help?

  • We build a solid first version of your product
  • We train your development team
  • We rescue your project in trouble
Read more Show archive.org snapshot
Posted by Tobias Kraze to makandra dev (2012-09-21 18:45)