Sha256: ed3c23a57d3f50205ba69c276c6dae86e5a14b34062523fda679568a6757eac1

Contents?: true

Size: 858 Bytes

Versions: 2

Compression:

Stored size: 858 Bytes

Contents

require 'spec_helper'

feature 'fae_checkbox' do

  scenario 'clicking label or checkbox should check box', js: true do
    FactoryGirl.create(:event)
    admin_login
    visit new_admin_release_path

    within('.release_events') do
      page.first('span.checkbox').find('label').click
      expect(page).to have_selector('label.js-active')

      page.first('span.checkbox').find('label').click
      expect(page).to_not have_selector('label.js-active')
    end
  end

  scenario 'clicking label or checkbox should check box', js: true do
    release = FactoryGirl.create(:release)
    aroma = FactoryGirl.create(:aroma, release: release, live: true )
    admin_login
    visit edit_admin_release_path(release)

    click_link(aroma.name)
    within('.js-addedit-form-wrapper') do
      expect(page).to have_selector('label.js-active')
    end
  end

end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
fae-rails-1.2.5 spec/features/form_helpers/fae_checkbox_spec.rb
fae-rails-1.2.4 spec/features/form_helpers/fae_checkbox_spec.rb