Sha256: 69e7f3e20c3229bcb74b3c046c229697dc4270c06935a294cb2bbf0c1ad2a192

Contents?: true

Size: 872 Bytes

Versions: 17

Compression:

Stored size: 872 Bytes

Contents

require 'rack/test'
require File.join(File.dirname(__FILE__), "spec_helper")

base = ::Middleman::Base
base.set :root, File.join(File.dirname(__FILE__), "fixtures", "sample")

describe "Auto Image sizes Feature" do
  it "should not append width and height if off" do
    base.disable :automatic_image_sizes
    browser = Rack::Test::Session.new(Rack::MockSession.new(base.new))
    browser.get("/auto-image-sizes.html")
    browser.last_response.body.should_not include("width=")
    browser.last_response.body.should_not include("height=")
  end
  
  it "should append width and height if off" do
    base.enable :automatic_image_sizes
    browser = Rack::Test::Session.new(Rack::MockSession.new(base.new))
    browser.get("/auto-image-sizes.html")
    browser.last_response.body.should include("width=")
    browser.last_response.body.should include("height=")
  end
end

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
middleman-0.10.13 spec/auto_image_sizes.rb
middleman-0.10.12 spec/auto_image_sizes.rb
middleman-0.10.11 spec/auto_image_sizes.rb
middleman-0.10.10 spec/auto_image_sizes.rb
middleman-0.10.9 spec/auto_image_sizes.rb
middleman-0.10.8 spec/auto_image_sizes.rb
middleman-0.10.7 spec/auto_image_sizes.rb
middleman-0.10.6 spec/auto_image_sizes.rb
middleman-0.10.5 spec/auto_image_sizes.rb
middleman-0.10.4 spec/auto_image_sizes.rb
middleman-0.10.3 spec/auto_image_sizes.rb
middleman-0.10.2 spec/auto_image_sizes.rb
middleman-0.10.1 spec/auto_image_sizes.rb
middleman-0.10.0 spec/auto_image_sizes.rb
middleman-0.9.23 spec/auto_image_sizes.rb
middleman-0.9.22 spec/auto_image_sizes.rb
middleman-0.9.21 spec/auto_image_sizes.rb