Sha256: 21461cd6aadaf9365d5c16f691683823cb67bb841734ca7d0861d248327ae083

Contents?: true

Size: 308 Bytes

Versions: 1

Compression:

Stored size: 308 Bytes

Contents

RSpec::Matchers.define :have_entry do |entry|
  match do |subject|
    if subject.class.name == 'Serverspec::Type::Cron'
       subject.has_entry?(@user, entry)
    else
      backend.check_routing_table(example, entry)
    end
  end
  # For cron type
  chain :with_user do |user|
    @user = user
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
serverspec-0.4.2 lib/serverspec/matchers/have_entry.rb