diff options
-rw-r--r-- | railties/test/generators/app_generator_test.rb | 19 |
1 files changed, 9 insertions, 10 deletions
diff --git a/railties/test/generators/app_generator_test.rb b/railties/test/generators/app_generator_test.rb index 6bbb12f433..3bdbc70990 100644 --- a/railties/test/generators/app_generator_test.rb +++ b/railties/test/generators/app_generator_test.rb @@ -681,17 +681,16 @@ class AppGeneratorTest < Rails::Generators::TestCase def test_inclusion_of_listen_related_configuration_on_other_rubies ruby_engine = Object.send(:remove_const, :RUBY_ENGINE) Object.const_set(:RUBY_ENGINE, "MyRuby") - begin - run_generator - if RbConfig::CONFIG["host_os"] =~ /darwin|linux/ - assert_listen_related_configuration - else - assert_no_listen_related_configuration - end - ensure - Object.send(:remove_const, :RUBY_ENGINE) - Object.const_set(:RUBY_ENGINE, ruby_engine) + + run_generator + if RbConfig::CONFIG["host_os"] =~ /darwin|linux/ + assert_listen_related_configuration + else + assert_no_listen_related_configuration end + ensure + Object.send(:remove_const, :RUBY_ENGINE) + Object.const_set(:RUBY_ENGINE, ruby_engine) end def test_non_inclusion_of_listen_related_configuration_if_skip_listen |