Sha256: 81e998202ed7ffc6eb96b910d504d3be73d5d2bdba6879f53204be7cc9a8f555

Contents?: true

Size: 553 Bytes

Versions: 2

Compression:

Stored size: 553 Bytes

Contents

# frozen_string_literal: true

module Capybara
  module ActiveAdmin
    module Matchers
      module AttributesTable
        def have_attributes_table(options = {})
          model = options.delete(:model)
          id = options.delete(:id)
          selector = attributes_table_selector(model: model, id: id)
          have_selector(selector, options)
        end

        def have_attribute_row(label, options = {})
          selector = attributes_row_selector(label)
          have_selector(selector, options)
        end
      end
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
capybara_active_admin-0.3.3 lib/capybara/active_admin/matchers/attributes_table.rb
capybara_active_admin-0.3.2 lib/capybara/active_admin/matchers/attributes_table.rb