Newer
Older
module ApplicationCukeHelpers
def flash_message_success?
flash_message(selector: "notice").visible?
end
def flash_message_failure?
flash_message(selector: "error").visible?
end
def flash_message_containing?(text)
flash_message(text: text).should be_visible
def flash_message(opts={})
selector = opts.delete(:selector)
selector &&= "#flash_#{selector}"
find(selector || '.message', {match: :first}.merge(opts))
end
end
World(ApplicationCukeHelpers)