mirror of
https://github.com/TracksApp/tracks.git
synced 2025-09-22 05:50:47 +02:00
22 lines
444 B
Ruby
22 lines
444 B
Ruby
module NavigationHelpers
|
|
def path_to(page_name)
|
|
case page_name
|
|
|
|
when /the homepage/
|
|
root_path
|
|
when /the statistics page/
|
|
stats_path
|
|
|
|
# Add more page name => path mappings here
|
|
|
|
else
|
|
raise "Can't find mapping from \"#{page_name}\" to a path.\n" +
|
|
"Now, go and add a mapping in features/support/paths.rb"
|
|
end
|
|
end
|
|
end
|
|
|
|
World do |world|
|
|
world.extend NavigationHelpers
|
|
world
|
|
end
|