aboutsummaryrefslogtreecommitdiffstats
path: root/railties/test/generators
diff options
context:
space:
mode:
authoryuuji.yaginuma <yuuji.yaginuma@gmail.com>2017-11-16 07:41:14 +0900
committerYuji Yaginuma <yuuji.yaginuma@gmail.com>2017-11-16 08:31:58 +0900
commitf27319a72a4ccfbffc575b752e4d91136f23725e (patch)
tree085af53a507a1aa156615bdd3a61b4b6c9822025 /railties/test/generators
parent376094caa44b1d641e3ed62466f085f6d8500999 (diff)
downloadrails-f27319a72a4ccfbffc575b752e4d91136f23725e.tar.gz
rails-f27319a72a4ccfbffc575b752e4d91136f23725e.tar.bz2
rails-f27319a72a4ccfbffc575b752e4d91136f23725e.zip
Add master key to `gitignore` on `rails new`
We generate master key on `rails new`. Therefore, if do not add master key to `.gitginore` on `rails new`as well, there is a possibility that the master key will be committed accidentally.
Diffstat (limited to 'railties/test/generators')
-rw-r--r--railties/test/generators/app_generator_test.rb8
1 files changed, 8 insertions, 0 deletions
diff --git a/railties/test/generators/app_generator_test.rb b/railties/test/generators/app_generator_test.rb
index 78962ee30b..fddfab172e 100644
--- a/railties/test/generators/app_generator_test.rb
+++ b/railties/test/generators/app_generator_test.rb
@@ -838,6 +838,14 @@ class AppGeneratorTest < Rails::Generators::TestCase
assert_equal 5, @sequence_step
end
+ def test_gitignore
+ run_generator
+
+ assert_file ".gitignore" do |content|
+ assert_match(/config\/master\.key/, content)
+ end
+ end
+
def test_system_tests_directory_generated
run_generator