# encoding: utf-8 <%= embed_file('support/edit_warning.txt') %> require File.expand_path(File.join(File.dirname(__FILE__), "..", "support", "paths")) Givet /^(?:at )jeg står på (.*)$/ do |page_name| Given %{I am on #{page_name}} end Når /^jeg går til (.*)$/ do |page_name| When %{I go to #{page_name}} end Når /^jeg trykker "([^\"]*)"$/ do |button| When %{I press "#{button}"} end Når /^jeg klikker "([^\"]*)"$/ do |link| When %{I follow "#{link}"} end Når /^jeg klikker "([^\"]*)" under "([^\"]*)"$/ do |link, parent| When %{I follow "#{link}" within "#{parent}"} end Når /^jeg fylder ud "([^\"]*)" med "([^\"]*)"$/ do |field, value| When %{I fill in "#{field}" with "#{value}"} end Når /^jeg fylder ud "([^\"]*)" for "([^\"]*)"$/ do |value, field| When %{I fill in "#{value}" for "#{field}"} end Når /^jeg fylder følgende ud:$/ do |fields| When %{I fill in the following:}, fields end Når /^jeg vælger "([^\"]*)" fra "([^\"]*)"$/ do |value, field| When %{I select "#{value}" from "#{field}"} end # Missing: date stuff Når /^jeg afkrydser "([^\"]*)"$/ do |field| When %{I check "#{field}"} end Når /^jeg fjerner afkrydsning for "([^\"]*)"$/ do |field| When %{I uncheck "#{field}"} end Når /^jeg vælger "([^\"]*)"$/ do |field| When %{I choose "#{field}"} end Når /^jeg tilsætter filen "([^\"]*)" til "([^\"]*)"$/ do |path, field| When %{I attach the file "#{path}" to "#{field}"} end Så /^(?:skal jeg|jeg skal) se "([^\"]*)"$/ do |text| Then %{I should see "#{text}"} end Så /^(?:skal jeg|jeg skal) se "([^\"]*)" under "([^\"]*)"$/ do |text, selector| Then %{I should see "#{text}" within "#{selector}"} end Så /^(?:skal jeg|jeg skal) se \/([^\/]*)\/$/ do |regexp| Then %{I should see /#{regexp}/} end Så /^(?:skal jeg|jeg skal) se \/([^\/]*)\/ under "([^\"]*)"$/ do |regexp, selector| Then %{I should see /#{regexp}/ within "#{selector}"} end Så /^(?:skal jeg|jeg skal) ikke se "([^\"]*)"$/ do |text| Then %{I should not see "#{text}"} end Så /^(?:skal jeg|jeg skal) ikke se "([^\"]*)" under "([^\"]*)"$/ do |text, selector| Then %{I should not see "#{text}" within "#{selector}"} end Så /^(?:skal jeg|jeg skal) ikke se \/([^\/]*)\/$/ do |regexp| Then %{I should not see /#{regexp}/} end Så /^(?:skal jeg|jeg skal) ikke se \/([^\/]*)\/ under "([^\"]*)"$/ do |regexp, selector| Then %{I should not see /#{regexp}/ within "#{selector}"} end Så /^(?:skal )"([^\"]*)" feltet (?:skal )indeholde "([^\"]*)"$/ do |field, value| Then %{the "#{field}" field should contain "#{value}"} end Så /^(?:skal ) "([^\"]*)" feltet (?:skal )ikke indeholde "([^\"]*)"$/ do |field, value| Then %{the "#{field}" field should not contain "#{value}"} end Så /^(?:skal ) "([^\"]*)" afkrydsningsboksen (?:skal )være krydset af$/ do |label| Then %{the "#{label}" checkbox should be checked} end Så /^(?:skal ) "([^\"]*)" afkrydsningsboksen (?:skal )ikke være krydset af$/ do |label| Then %{the "#{label}" checkbox should not be checked} end Så /^(?:skal jeg|jeg skal) komme til (.+)$/ do |page_name| Then %{I should be on #{page_name}} end Så /^vil jeg se siden$/ do |page_name| Then %{show me the page} end