diff --git a/middleman-more/features/sprockets_gems.feature b/middleman-more/features/sprockets_gems.feature index 2e2e4d09..38e5e2bc 100644 --- a/middleman-more/features/sprockets_gems.feature +++ b/middleman-more/features/sprockets_gems.feature @@ -3,8 +3,13 @@ Feature: Sprockets Gems Given the Server is running at "sprockets-app" When I go to "/library/js/jquery_include.js" Then I should see "var jQuery =" - + # Scenario: Sprockets can pull CSS from gem # Given the Server is running at "sprockets-app" # When I go to "/library/css/bootstrap_include.css" - # Then I should see "Bootstrap" \ No newline at end of file + # Then I should see "Bootstrap" + + Scenario: Sprockets can pull js from vendored assets + Given the Server is running at "sprockets-app" + When I go to "/library/js/vendored_include.js" + Then I should see "var vendored_js_included = true;" \ No newline at end of file diff --git a/middleman-more/fixtures/sprockets-app/source/library/js/vendored_include.js b/middleman-more/fixtures/sprockets-app/source/library/js/vendored_include.js new file mode 100644 index 00000000..c73b504a --- /dev/null +++ b/middleman-more/fixtures/sprockets-app/source/library/js/vendored_include.js @@ -0,0 +1 @@ +//= require "vendored_js" \ No newline at end of file diff --git a/middleman-more/fixtures/sprockets-app/vendor/assets/javascripts/vendored_js.js b/middleman-more/fixtures/sprockets-app/vendor/assets/javascripts/vendored_js.js new file mode 100644 index 00000000..b27f81d8 --- /dev/null +++ b/middleman-more/fixtures/sprockets-app/vendor/assets/javascripts/vendored_js.js @@ -0,0 +1 @@ +var vendored_js_included = true; \ No newline at end of file