Sha256: 5786eb028d2ddf61edb6061ddb3c88f86e7af69dfea9bae34944a85769b77134
Contents?: true
Size: 463 Bytes
Versions: 2
Compression:
Stored size: 463 Bytes
Contents
# When /^select "(.*)" from "(.*)"$/ do |value, label| # select value, from: label # end class FillIN::Select def initialize(label, value, within) @label = label @value = value @within = within || Capybara.current_session end def call locator, wait = Locator::Wait.execute(@label) options = { from: locator } options[:wait] = wait if wait @within.select @value, options end private attr_reader :label, :value end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
pickles-0.2.1 | lib/cucumber/pickles/steps/fill_in/select.rb |
pickles-0.2.0 | lib/cucumber/pickles/steps/fill_in/select.rb |