Sha256: 4466756d5ae2abde6c70b138fcfec4719098b165ed6739586e788b9c71369c27

Contents?: true

Size: 1021 Bytes

Versions: 38

Compression:

Stored size: 1021 Bytes

Contents

require 'watirspec_helper'

describe WatirSpec::Implementation do
  before { @impl = WatirSpec::Implementation.new }

  it "finds matching guards" do
    guards = {
      [:firefox] => [
        {name: :not_compliant, data: {file: "./spec/watirspec/div_spec.rb:108"}},
        {name: :deviates,      data: {file: "./spec/watirspec/div_spec.rb:114"}},
        {name: :not_compliant, data: {file: "./spec/watirspec/div_spec.rb:200"}},
        {name: :bug,           data: {file: "./spec/watirspec/div_spec.rb:228", key: "WTR-350"}}
      ],
      [:chrome] => [
        {name: :not_compliant, data: {file: "./spec/watirspec/div_spec.rb:109"}},
        {name: :deviates,      data: {file: "./spec/watirspec/div_spec.rb:115"}},
        {name: :not_compliant, data: {file: "./spec/watirspec/div_spec.rb:201"}},
        {name: :bug,           data: {file: "./spec/watirspec/div_spec.rb:229", key: "WTR-349"}}
      ]
    }
    @impl.name = :firefox
    expect(@impl.matching_guards_in(guards)).to eq(guards.first[1])
  end
end

Version data entries

38 entries across 38 versions & 1 rubygems

Version Path
watir-6.6.2 spec/implementation_spec.rb
watir-6.6.1 spec/implementation_spec.rb
watir-6.6.0 spec/implementation_spec.rb
watir-6.5.0 spec/implementation_spec.rb
watir-6.4.3 spec/implementation_spec.rb
watir-6.4.2 spec/implementation_spec.rb
watir-6.4.1 spec/implementation_spec.rb
watir-6.4.0 spec/implementation_spec.rb
watir-6.4.0.rc2 spec/implementation_spec.rb
watir-6.4.0.rc1 spec/implementation_spec.rb
watir-6.3.0 spec/implementation_spec.rb
watir-6.2.1 spec/implementation_spec.rb
watir-6.2.0 spec/implementation_spec.rb
watir-6.1.0 spec/implementation_spec.rb
watir-6.0.3 spec/implementation_spec.rb
watir-6.0.2 spec/implementation_spec.rb
watir-6.0.1 spec/implementation_spec.rb
watir-6.0.0 spec/implementation_spec.rb