]> git.openstreetmap.org Git - rails.git/blobdiff - test/unit/i18n_test.rb
Add a hash if one isn't already present
[rails.git] / test / unit / i18n_test.rb
index 73f8934558500fbc0b5af4a028a4fa84d4c93b43..c1dacbff2b63aeb09946387fd17d2f5f5873b5c6 100644 (file)
@@ -30,8 +30,10 @@ class I18nTest < ActiveSupport::TestCase
           value.each do |subkey,subvalue|
 #            assert plural_keys.include?(subkey), "#{key}.#{subkey} is not a valid plural key"
 
           value.each do |subkey,subvalue|
 #            assert plural_keys.include?(subkey), "#{key}.#{subkey} is not a valid plural key"
 
-            subvalue.scan(/%\{(\w+)\}/) do
-              assert variables.include?($1), "#{key}.#{subkey} uses unknown interpolation variable #{$1}"
+            unless subvalue.nil?
+              subvalue.scan(/%\{(\w+)\}/) do
+                assert variables.include?($1), "#{key}.#{subkey} uses unknown interpolation variable #{$1}"
+              end
             end
           end
         else
             end
           end
         else