From b13018cc96899e54b9b952112243068bbe4d1024 Mon Sep 17 00:00:00 2001 From: Tom Hughes Date: Tue, 13 May 2014 19:25:06 +0100 Subject: [PATCH] Make sure we restore I18n.locale when tests complete --- test/helpers/application_helper_test.rb | 4 ++++ test/helpers/browse_helper_test.rb | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/test/helpers/application_helper_test.rb b/test/helpers/application_helper_test.rb index 46c35f950..f9aeb73cc 100644 --- a/test/helpers/application_helper_test.rb +++ b/test/helpers/application_helper_test.rb @@ -7,6 +7,10 @@ class ApplicationHelperTest < ActionView::TestCase I18n.locale = "en" end + def setup + I18n.locale = "en" + end + def test_linkify %w(http://example.com/test ftp://example.com/test https://example.com/test).each do |link| text = "Test #{link} is made into a link" diff --git a/test/helpers/browse_helper_test.rb b/test/helpers/browse_helper_test.rb index d5f7a91e6..6ca65f7e7 100644 --- a/test/helpers/browse_helper_test.rb +++ b/test/helpers/browse_helper_test.rb @@ -12,6 +12,10 @@ class BrowseHelperTest < ActionView::TestCase I18n.locale = "en" end + def teardown + I18n.locale = "en" + end + def test_printable_name assert_equal "17", printable_name(current_nodes(:redacted_node)) assert_equal "Test Node (18)", printable_name(current_nodes(:node_with_name)) -- 2.43.2