Sha256: 6f1644e07790a7b4a46c98000beb1c7cb60e7e4df433caaa1031f89e755a54df

Contents?: true

Size: 516 Bytes

Versions: 18

Compression:

Stored size: 516 Bytes

Contents

require File.dirname(__FILE__) + '/../../../spec_helper'

describe "short stack middleware" do
  before do
    class ::FooBar < Pancake::Stacks::Short
      add_root(__FILE__)
    end
  end

  after do
    clear_constants :FooBar
  end

  it "should include the Pancake::Middlewares::Static middleware" do
    FooBar.stackup
    middleware = FooBar.middlewares.detect do |m|
      m.middleware == Pancake::Middlewares::Static
    end
    middleware.should_not be_nil
    middleware.args.should == [FooBar]
  end
end

Version data entries

18 entries across 18 versions & 1 rubygems

Version Path
pancake-0.2.0 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.29 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.28 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.27 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.26 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.25 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.24 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.22 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.20 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.19 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.18 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.17 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.16 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.15 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.13 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.12 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.10 spec/pancake/stacks/short/middlewares_spec.rb
pancake-0.1.8 spec/pancake/stacks/short/middlewares_spec.rb