aboutsummaryrefslogtreecommitdiffstats
path: root/railties/lib/rails/generators/app_base.rb
diff options
context:
space:
mode:
authorEileen M. Uchitelle <eileencodes@users.noreply.github.com>2017-03-27 08:25:53 -0400
committerGitHub <noreply@github.com>2017-03-27 08:25:53 -0400
commit255ef67d5cd9acb823bce687c85b73e7f15accc8 (patch)
tree39415dfbdb3339859ff1970691e0e46ae0e3a781 /railties/lib/rails/generators/app_base.rb
parent40ba03adaa743e2c67c82220794c9f11fae97d12 (diff)
parent72b4265766400a752dae27a3d7d94ccd86df00cb (diff)
downloadrails-255ef67d5cd9acb823bce687c85b73e7f15accc8.tar.gz
rails-255ef67d5cd9acb823bce687c85b73e7f15accc8.tar.bz2
rails-255ef67d5cd9acb823bce687c85b73e7f15accc8.zip
Merge pull request #28541 from ota42y/fix/gemfile_generator_fix
ignore system test gems on Gemfile when execute with --skip-test option
Diffstat (limited to 'railties/lib/rails/generators/app_base.rb')
-rw-r--r--railties/lib/rails/generators/app_base.rb4
1 files changed, 4 insertions, 0 deletions
diff --git a/railties/lib/rails/generators/app_base.rb b/railties/lib/rails/generators/app_base.rb
index fbb6b5039c..8c3d74ad80 100644
--- a/railties/lib/rails/generators/app_base.rb
+++ b/railties/lib/rails/generators/app_base.rb
@@ -413,6 +413,10 @@ module Rails
!options[:skip_spring] && !options.dev? && Process.respond_to?(:fork) && !RUBY_PLATFORM.include?("cygwin")
end
+ def depends_on_system_test?
+ !(options[:skip_system_test] || options[:skip_test] || options[:api])
+ end
+
def depend_on_listen?
!options[:skip_listen] && os_supports_listen_out_of_the_box?
end