You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@jspwiki.apache.org by ju...@apache.org on 2013/06/07 01:48:25 UTC

svn commit: r1490474 - /incubator/jspwiki/trunk/jspwiki-war/src/test/java/org/apache/wiki/i18n/InternationalizationManagerTest.java

Author: juanpablo
Date: Thu Jun  6 23:48:24 2013
New Revision: 1490474

URL: http://svn.apache.org/r1490474
Log:
JSPWIKI-780: InternationalizationManagerTest is no longer sytem-locale dependent

Modified:
    incubator/jspwiki/trunk/jspwiki-war/src/test/java/org/apache/wiki/i18n/InternationalizationManagerTest.java

Modified: incubator/jspwiki/trunk/jspwiki-war/src/test/java/org/apache/wiki/i18n/InternationalizationManagerTest.java
URL: http://svn.apache.org/viewvc/incubator/jspwiki/trunk/jspwiki-war/src/test/java/org/apache/wiki/i18n/InternationalizationManagerTest.java?rev=1490474&r1=1490473&r2=1490474&view=diff
==============================================================================
--- incubator/jspwiki/trunk/jspwiki-war/src/test/java/org/apache/wiki/i18n/InternationalizationManagerTest.java (original)
+++ incubator/jspwiki/trunk/jspwiki-war/src/test/java/org/apache/wiki/i18n/InternationalizationManagerTest.java Thu Jun  6 23:48:24 2013
@@ -19,23 +19,19 @@
 package org.apache.wiki.i18n;
 
 import java.util.Locale;
-import java.util.Properties;
 
 import junit.framework.TestCase;
 
-import org.apache.wiki.TestEngine;
-
 public class InternationalizationManagerTest extends TestCase
 {
-    TestEngine te = null;
-    Properties props = new Properties();
-    InternationalizationManager i18n = null;
+    InternationalizationManager i18n = new InternationalizationManager( null );
     
     protected void setUp() throws Exception
     {
-        props.load( TestEngine.findTestProperties() );
-        te = new TestEngine( props );
-        i18n = te.getInternationalizationManager();
+    	// enforce english locale as the default one. Otherwise, if your default locale is one
+    	// of the given translations, ResourceBundle.getBundle(String, Locale.ENGLISH) will 
+    	// return the bundle of your locale, rather than returning the default -english- one
+    	Locale.setDefault( Locale.ENGLISH );
     }
     
     public void testGetFromCoreWithArgs()