Sha256: c9084e11e473e14e63e55d2e7fd227b1c4beac189e0ec22f38539cb3501b70bd

Contents?: true

Size: 398 Bytes

Versions: 6

Compression:

Stored size: 398 Bytes

Contents

require 'helpers/boot'

describe "Circular dependency" do
  before(:all) do
    Sprockets::Preload.precompiles += ["circular/circular.js"]
  end

  after(:all) do
    Sprockets::Preload.precompiles -= ["circular/circular.js"]
  end

  it "throws" do
    expect{
      Sprockets::Preload.environment['sprockets/preload/assets']
    }.to raise_error Sprockets::Preload::CircularPreloadError
  end
end

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
sprockets-preload-0.1.0 spec/integrational/circular_spec.rb
sprockets-preload-0.0.5 spec/integrational/circular_spec.rb
sprockets-preload-0.0.4 spec/integrational/circular_spec.rb
sprockets-preload-0.0.3 spec/integrational/circular_spec.rb
sprockets-preload-0.0.2 spec/integrational/circular_spec.rb
sprockets-preload-0.0.1 spec/integrational/circular_spec.rb