Sha256: c6c5efc11313844f0f6633895ab3bd80af6dcac07880cc071c91948dae777321

Contents?: true

Size: 583 Bytes

Versions: 214

Compression:

Stored size: 583 Bytes

Contents

module NavigationHelpers
  # Maps a name to a path. Used by the
  #
  #   When /^I go to (.+)$/ do |page_name|
  #
  # step definition in webrat_steps.rb
  #
  def path_to(page_name)
    case page_name
    
    when /the homepage/
      '/'
    
    # Add more mappings here.
    # Here is a more fancy example:
    #
    #   when /^(.*)'s profile page$/i
    #     user_profile_path(User.find_by_login($1))

    else
      raise "Can't find mapping from \"#{page_name}\" to a path.\n" +
        "Now, go and add a mapping in #{__FILE__}"
    end
  end
end

World(NavigationHelpers)

Version data entries

214 entries across 214 versions & 17 rubygems

Version Path
newsletter-3.0.2 features/support/paths.rb
newsletter-3.0.1 features/support/paths.rb
newsletter-3.0.0 features/support/paths.rb
newsletter-0.1.2 features/support/paths.rb
newsletter-0.1.1 features/support/paths.rb
newsletter-0.1.0 features/support/paths.rb
newsletter-0.0.1 features/support/paths.rb
aslakhellesoy-cucumber-0.3.0.1 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.1.1 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.1 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.10 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.100 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.101.2 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.101 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.102.1 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.102.2 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.102 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.103 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.104 rails_generators/cucumber/templates/paths.rb
aslakhellesoy-cucumber-0.3.11.1 rails_generators/cucumber/templates/paths.rb