mirror of
https://github.com/github/rails.git
synced 2026-04-26 03:00:59 -04:00
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:
@@ -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
|
||||
|
||||
@@ -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|
|
||||
|
||||
Reference in New Issue
Block a user