Sha256: f61cd7381dbc230b3f6d40a4306df164b8966fe7d75829c049fc4105900a55be

Contents?: true

Size: 566 Bytes

Versions: 2

Compression:

Stored size: 566 Bytes

Contents

# frozen_string_literal: true

module Capybara
  module ActiveAdmin
    module Matchers
      module AttributesTable
        def have_attributes_table(options = {})
          model_name = options.delete(:model)
          record_id = options.delete(:id)
          selector = attributes_table_selector(model_name, record_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.1 lib/capybara/active_admin/matchers/attributes_table.rb
capybara_active_admin-0.3.0 lib/capybara/active_admin/matchers/attributes_table.rb