Sha256: 84d38c0b75ab810e912dde8e22b082795ecd5264ab5cd7e6d57c496f09efb17d

Contents?: true

Size: 415 Bytes

Versions: 3

Compression:

Stored size: 415 Bytes

Contents

class CheckIn::Image

  include RSpec::Expectations
  include RSpec::Matchers

  def initialize(label = nil, value, within)
    @label = label
    @value = value
    @within = within || Capybara.current_session
  end

  def call(is_not = false)
    if is_not
      expect(@within).not_to have_selector("img[src*='#@value']")
    else
      expect(@within).to have_selector("img[src*='#@value']")
    end
  end

end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
pickles-0.2.4 lib/cucumber/pickles/steps/check_in/image.rb
pickles-0.2.3 lib/cucumber/pickles/steps/check_in/image.rb
pickles-0.2.2 lib/cucumber/pickles/steps/check_in/image.rb