]> source.dussan.org Git - redmine.git/commitdiff
remove trailing white-spaces and code clean up init i18n test.
authorToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sun, 8 May 2011 07:12:34 +0000 (07:12 +0000)
committerToshi MARUYAMA <marutosijp2@yahoo.co.jp>
Sun, 8 May 2011 07:12:34 +0000 (07:12 +0000)
git-svn-id: svn+ssh://rubyforge.org/var/svn/redmine/trunk@5707 e93f8b46-1217-0410-a6f0-8f06a7374b81

test/unit/lib/redmine/i18n_test.rb

index ae04e4674bc1a6214308896c031746d87d8ee9d9..ff814f6a341de63b6b293fc5ab825fe8d094aa80 100644 (file)
@@ -1,16 +1,16 @@
 # Redmine - project management software
-# Copyright (C) 2006-2009  Jean-Philippe Lang
+# Copyright (C) 2006-2011  Jean-Philippe Lang
 #
 # This program is free software; you can redistribute it and/or
 # modify it under the terms of the GNU General Public License
 # as published by the Free Software Foundation; either version 2
 # of the License, or (at your option) any later version.
-# 
+#
 # This program is distributed in the hope that it will be useful,
 # but WITHOUT ANY WARRANTY; without even the implied warranty of
 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
 # GNU General Public License for more details.
-# 
+#
 # You should have received a copy of the GNU General Public License
 # along with this program; if not, write to the Free Software
 # Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301, USA.
@@ -20,25 +20,25 @@ require File.expand_path('../../../../test_helper', __FILE__)
 class Redmine::I18nTest < ActiveSupport::TestCase
   include Redmine::I18n
   include ActionView::Helpers::NumberHelper
-  
+
   def setup
     @hook_module = Redmine::Hook
   end
-  
+
   def test_date_format_default
     set_language_if_valid 'en'
     today = Date.today
-    Setting.date_format = ''    
+    Setting.date_format = ''
     assert_equal I18n.l(today), format_date(today)
   end
-  
+
   def test_date_format
     set_language_if_valid 'en'
     today = Date.today
     Setting.date_format = '%d %m %Y'
     assert_equal today.strftime('%d %m %Y'), format_date(today)
   end
-  
+
   def test_date_and_time_for_each_language
     Setting.date_format = ''
     valid_languages.each do |lang|
@@ -47,17 +47,19 @@ class Redmine::I18nTest < ActiveSupport::TestCase
         format_date(Date.today)
         format_time(Time.now)
         format_time(Time.now, false)
-        assert_not_equal 'default', ::I18n.l(Date.today, :format => :default), "date.formats.default missing in #{lang}"
-        assert_not_equal 'time',    ::I18n.l(Time.now, :format => :time),      "time.formats.time missing in #{lang}"
+        assert_not_equal 'default', ::I18n.l(Date.today, :format => :default),
+                         "date.formats.default missing in #{lang}"
+        assert_not_equal 'time',    ::I18n.l(Time.now, :format => :time),
+                         "time.formats.time missing in #{lang}"
       end
       assert l('date.day_names').is_a?(Array)
       assert_equal 7, l('date.day_names').size
-      
+
       assert l('date.month_names').is_a?(Array)
       assert_equal 13, l('date.month_names').size
     end
   end
-  
+
   def test_time_format
     set_language_if_valid 'en'
     now = Time.parse('2011-02-20 15:45:22')
@@ -66,14 +68,13 @@ class Redmine::I18nTest < ActiveSupport::TestCase
         assert_equal '02/20/2011 15:45', format_time(now)
         assert_equal '15:45', format_time(now, false)
       end
-      
       with_settings :date_format => '%Y-%m-%d' do
         assert_equal '2011-02-20 15:45', format_time(now)
         assert_equal '15:45', format_time(now, false)
       end
     end
   end
-  
+
   def test_time_format_default
     set_language_if_valid 'en'
     now = Time.parse('2011-02-20 15:45:22')
@@ -82,14 +83,13 @@ class Redmine::I18nTest < ActiveSupport::TestCase
         assert_equal '02/20/2011 03:45 pm', format_time(now)
         assert_equal '03:45 pm', format_time(now, false)
       end
-      
       with_settings :date_format => '%Y-%m-%d' do
         assert_equal '2011-02-20 03:45 pm', format_time(now)
         assert_equal '03:45 pm', format_time(now, false)
       end
     end
   end
-  
+
   def test_time_format
     set_language_if_valid 'en'
     now = Time.now
@@ -98,7 +98,7 @@ class Redmine::I18nTest < ActiveSupport::TestCase
     assert_equal now.strftime('%d %m %Y %H %M'), format_time(now)
     assert_equal now.strftime('%H %M'), format_time(now, false)
   end
-  
+
   def test_utc_time_format
     set_language_if_valid 'en'
     now = Time.now
@@ -107,7 +107,7 @@ class Redmine::I18nTest < ActiveSupport::TestCase
     assert_equal now.strftime('%d %m %Y %H %M'), format_time(now.utc)
     assert_equal now.strftime('%H %M'), format_time(now.utc, false)
   end
-  
+
   def test_number_to_human_size_for_each_language
     valid_languages.each do |lang|
       set_language_if_valid lang
@@ -116,12 +116,12 @@ class Redmine::I18nTest < ActiveSupport::TestCase
       end
     end
   end
-  
+
   def test_valid_languages
     assert valid_languages.is_a?(Array)
     assert valid_languages.first.is_a?(Symbol)
   end
-  
+
   def test_valid_language
     to_test = {'fr' => :fr,
                'Fr' => :fr,
@@ -129,17 +129,16 @@ class Redmine::I18nTest < ActiveSupport::TestCase
                'zh-tw' => :"zh-TW",
                'zh-TW' => :"zh-TW",
                'zh-ZZ' => nil }
-    
     to_test.each {|lang, expected| assert_equal expected, find_language(lang)}
   end
-  
+
   def test_fallback
     ::I18n.backend.store_translations(:en, {:untranslated => "Untranslated string"})
     ::I18n.locale = 'en'
     assert_equal "Untranslated string", l(:untranslated)
     ::I18n.locale = 'fr'
     assert_equal "Untranslated string", l(:untranslated)
-    
+
     ::I18n.backend.store_translations(:fr, {:untranslated => "Pas de traduction"})
     ::I18n.locale = 'en'
     assert_equal "Untranslated string", l(:untranslated)