Sha256: d1c6442314888e05ea468a9d951711370d5c1861e6570d2595eb2a74dc308535

Contents?: true

Size: 785 Bytes

Versions: 21

Compression:

Stored size: 785 Bytes

Contents

Then /^I should see the attribute "([^"]*)" with "([^"]*)"$/ do |title, value|
  elems = all ".attributes_table th:contains('#{title}') ~ td:contains('#{value}')"
  expect(elems.first).to_not eq(nil), "attribute missing"
end

Then /^I should see the attribute "([^"]*)" with a nicely formatted datetime$/ do |title|
  text = all(".attributes_table th:contains('#{title}') ~ td").first.text
  expect(text).to match /\w+ \d{1,2}, \d{4} \d{2}:\d{2}/
end

Then /^the attribute "([^"]*)" should be empty$/ do |title|
  elems = all ".attributes_table th:contains('#{title}') ~ td > span.empty"
  expect(elems.first).to_not eq(nil), 'attribute not empty'
end

Then /^I should not see the attribute "([^"]*)"$/ do |title|
  expect(page).to_not have_css '.attributes_table th', text: title
end

Version data entries

21 entries across 21 versions & 4 rubygems

Version Path
activeadmin-rails-1.7.2 features/step_definitions/attribute_steps.rb
activeadmin-rails-1.7.1 features/step_definitions/attribute_steps.rb
activeadmin-rails-1.7.0 features/step_definitions/attribute_steps.rb
activeadmin-rb-1.6.0 features/step_definitions/attribute_steps.rb
activeadmin-rb-1.5.2 features/step_definitions/attribute_steps.rb
activeadmin-rb-1.5.1 features/step_definitions/attribute_steps.rb
activeadmin-rb-1.5.0 features/step_definitions/attribute_steps.rb
activeadmin_addons-1.7.1 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/step_definitions/attribute_steps.rb
activeadmin-rb-1.4.0 features/step_definitions/attribute_steps.rb
activeadmin_addons-1.7.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/step_definitions/attribute_steps.rb
activeadmin-1.3.1 features/step_definitions/attribute_steps.rb
activeadmin_addons-1.6.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/step_definitions/attribute_steps.rb
activeadmin_addons-1.5.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-f71b375325eb/features/step_definitions/attribute_steps.rb
activeadmin-1.3.0 features/step_definitions/attribute_steps.rb
activeadmin_addons-1.4.0 vendor/bundle/ruby/2.2.0/bundler/gems/activeadmin-f71b375325eb/features/step_definitions/attribute_steps.rb
activeadmin_addons-1.3.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/step_definitions/attribute_steps.rb
activeadmin_addons-1.2.0 vendor/bundle/ruby/2.3.0/bundler/gems/activeadmin-f71b375325eb/features/step_definitions/attribute_steps.rb
activeadmin-1.2.1 features/step_definitions/attribute_steps.rb
activeadmin-1.2.0 features/step_definitions/attribute_steps.rb
activeadmin-1.1.0 features/step_definitions/attribute_steps.rb