Sha256: 539d55e7e941ee3e67359be27402860f469e38598154136e9bdd4fa7d87497b7
Contents?: true
Size: 1.8 KB
Versions: 3
Compression:
Stored size: 1.8 KB
Contents
Feature: Alternate between multiple asset hosts Scenario: Set single host with inline-option Given a fixture app "asset-host-app" And a file named "config.rb" with: """ activate :asset_host, host: "http://assets1.example.com" """ And the Server is running When I go to "/asset_host.html" Then I should see 'src="https://code.jquery.com/jquery-2.1.3.min.js"' Then I should see content matching %r{http://assets1.example.com/} Then I should not see content matching %r{http://assets1.example.com//} Then I should see content matching %r{<a href="https://github.com/angular/angular.js">Angular.js</a>} Then I should see content matching %r{'//www.example.com/script.js'} When I go to "/stylesheets/asset_host.css" Then I should see content matching %r{http://assets1.example.com/} Then I should not see content matching %r{http://assets1.example.com//} Scenario: Set proc host with inline-option Given a fixture app "asset-host-app" And a file named "config.rb" with: """ activate :asset_host, host: Proc.new { |asset| "http://assets%d.example.com" % (asset.hash % 4) } """ And the Server is running When I go to "/asset_host.html" Then I should see 'src="https://code.jquery.com/jquery-2.1.3.min.js"' Then I should see content matching %r{http://assets1.example.com/} Then I should not see content matching %r{http://assets1.example.com//} Then I should see content matching %r{<a href="https://github.com/angular/angular.js">Angular.js</a>} Then I should see content matching %r{'//www.example.com/script.js'} When I go to "/stylesheets/asset_host.css" Then I should see content matching %r{http://assets1.example.com/} Then I should not see content matching %r{http://assets1.example.com//}
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
middleman-core-4.0.0 | features/asset_host.feature |
middleman-core-4.0.0.rc.3 | features/asset_host.feature |
middleman-core-4.0.0.rc.2 | features/asset_host.feature |