Mercurial > hg > soundsoftware-site
diff test/unit/lib/redmine/.svn/text-base/i18n_test.rb.svn-base @ 120:cd2282d2aa55 cannam
Merge from the default branch. Note that this is not a valid SVN repository any more (use default, redmine-1.1 etc for SVN updates).
author | Chris Cannam |
---|---|
date | Thu, 13 Jan 2011 14:33:08 +0000 |
parents | af80e5618e9b 8661b858af72 |
children | eeebe205a056 |
line wrap: on
line diff
--- a/test/unit/lib/redmine/.svn/text-base/i18n_test.rb.svn-base Thu Jan 13 13:21:03 2011 +0000 +++ b/test/unit/lib/redmine/.svn/text-base/i18n_test.rb.svn-base Thu Jan 13 14:33:08 2011 +0000 @@ -109,4 +109,18 @@ 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) + ::I18n.locale = 'fr' + assert_equal "Pas de traduction", l(:untranslated) + end end