Sha256: 7c2acec5df336b5f6b45a4abaed90fe8c152aa81517d962a0ef3721ffcccbb20

Contents?: true

Size: 701 Bytes

Versions: 5

Compression:

Stored size: 701 Bytes

Contents

Given /^page "([^\"]*)" has layout "([^\"]*)"$/ do |url, layout|
  sandbox_server = Middleman.server do
    set :root, File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "fixtures", "test-app")
    page(url, :layout => layout.to_sym)
  end
  @browser = Rack::Test::Session.new(Rack::MockSession.new(sandbox_server.new))
end

Given /^"([^\"]*)" with_layout block has layout "([^\"]*)"$/ do |url, layout|
  sandbox_server = Middleman.server do
    set :root, File.join(File.dirname(File.dirname(File.dirname(__FILE__))), "fixtures", "test-app")
    with_layout(layout.to_sym) do
      page(url)
    end
  end
  @browser = Rack::Test::Session.new(Rack::MockSession.new(sandbox_server.new))
end

Version data entries

5 entries across 5 versions & 1 rubygems

Version Path
middleman-2.0.0.rc8 features/step_definitions/page_layout_steps.rb
middleman-2.0.0.rc7 features/step_definitions/page_layout_steps.rb
middleman-2.0.0.rc6 features/step_definitions/page_layout_steps.rb
middleman-2.0.0.rc5 features/step_definitions/page_layout_steps.rb
middleman-2.0.0.rc4 features/step_definitions/page_layout_steps.rb