Skip to content

Instantly share code, notes, and snippets.

@hashrocketeer
Last active August 29, 2015 14:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save hashrocketeer/2bd4733ebf5f051296d7 to your computer and use it in GitHub Desktop.
Save hashrocketeer/2bd4733ebf5f051296d7 to your computer and use it in GitHub Desktop.
# credit @rwz
When /^I follow "([^"]+"(?: then "[^"]+")*)$/ do |links|
links.chomp(?").split('" then "').each do |link_text|
click_link link_text
end
end
# Example usage:
# When I follow "thing1" then "thing2" then "thing3"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment