Merge pull request #3287 from sgerrand/vendor_assets_javascripts_should_be_created

Ensure that the directory 'vendor/assets/javascripts' is created by AppGenerator
This commit is contained in:
José Valim
2011-10-12 11:37:09 -07:00
2 changed files with 10 additions and 0 deletions

View File

@@ -122,10 +122,15 @@ module Rails
end
def vendor
vendor_javascripts
vendor_stylesheets
vendor_plugins
end
def vendor_javascripts
empty_directory_with_gitkeep "vendor/assets/javascripts"
end
def vendor_stylesheets
empty_directory_with_gitkeep "vendor/assets/stylesheets"
end

View File

@@ -203,6 +203,11 @@ class AppGeneratorTest < Rails::Generators::TestCase
assert_file 'test'
end
def test_creation_of_vendor_assets_javascripts_directory
run_generator
assert_file "vendor/assets/javascripts"
end
def test_jquery_is_the_default_javascript_library
run_generator
assert_file "app/assets/javascripts/application.js" do |contents|