Sha256: 4adc470ee0df6493e988d8d896327b9d45faf7ae0e23b20855df6a85105ee91f

Contents?: true

Size: 767 Bytes

Versions: 4

Compression:

Stored size: 767 Bytes

Contents

require 'spec_helper'

feature Netzke::TestingController do
  it 'renders Netzke components specified in the URL' do
    visit '/netzke/components/Foo'
    expect(page).to have_selector "#foo-netzke"
  end

  it 'includes JS helpers' do
    visit '/netzke/components/Foo?spec=true'
    expect(page.html).to include 'assets/netzke/testing/helpers/queries'
  end

  it 'does not include JS helpers when no spec is specified' do
    visit '/netzke/components/Foo'
    expect(page.html).to_not include 'assets/netzke/testing/helpers/queries'
  end

  it 'does not include JS helpers when no-helper param is set to true' do
    visit '/netzke/components/Foo?no-helpers=true&spec=true'
    expect(page.html).to_not include 'assets/netzke/testing/helpers/queries'
  end
end

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
netzke-testing-6.5.0.0 spec/testing_controller_spec.rb
netzke-testing-6.5.0.0.rc1 spec/testing_controller_spec.rb
netzke-testing-1.0.1.0 spec/testing_controller_spec.rb
netzke-testing-1.0.0.0 spec/testing_controller_spec.rb