You are viewing a plain text version of this content. The canonical link for it is here.
Posted to jmeter-dev@jakarta.apache.org by se...@apache.org on 2009/05/01 15:39:28 UTC

svn commit: r770679 - /jakarta/jmeter/trunk/test/src/org/apache/jmeter/resources/PackageTest.java

Author: sebb
Date: Fri May  1 13:39:28 2009
New Revision: 770679

URL: http://svn.apache.org/viewvc?rev=770679&view=rev
Log:
Use list of language names from JMeterMenuBar

Modified:
    jakarta/jmeter/trunk/test/src/org/apache/jmeter/resources/PackageTest.java

Modified: jakarta/jmeter/trunk/test/src/org/apache/jmeter/resources/PackageTest.java
URL: http://svn.apache.org/viewvc/jakarta/jmeter/trunk/test/src/org/apache/jmeter/resources/PackageTest.java?rev=770679&r1=770678&r2=770679&view=diff
==============================================================================
--- jakarta/jmeter/trunk/test/src/org/apache/jmeter/resources/PackageTest.java (original)
+++ jakarta/jmeter/trunk/test/src/org/apache/jmeter/resources/PackageTest.java Fri May  1 13:39:28 2009
@@ -29,6 +29,8 @@
 import java.util.MissingResourceException;
 import java.util.PropertyResourceBundle;
 
+import org.apache.jmeter.gui.util.JMeterMenuBar;
+
 import junit.framework.Test;
 import junit.framework.TestCase;
 import junit.framework.TestSuite;
@@ -174,61 +176,36 @@
 	public static Test suite() {
 		TestSuite ts = new TestSuite("Resources PackageTest");
 		ts.addTest(new PackageTest("atestDefault"));
-		ts.addTest(new PackageTest("atestDE"));
-		ts.addTest(new PackageTest("atestNO"));
-		ts.addTest(new PackageTest("atestJA"));
-		ts.addTest(new PackageTest("atestzh_CN"));
-		ts.addTest(new PackageTest("atestzh_TW"));
-		ts.addTest(new PackageTest("atestFR"));
-		ts.addTest(new PackageTest("atestES"));
-        ts.addTest(new PackageTest("atestPL"));
-        ts.addTest(new PackageTest("atestpt_BR"));
+		String lang[] = JMeterMenuBar.getLanguages();
+        for(int i=0; i < lang.length; i++ ){
+            if (!"en".equals(lang[i])){
+                ts.addTest(new PackageTest("testLang",lang[i]));
+            }
+        }
+
 		return ts;
 	}
 
 	private int subTestFailures;
 
-	public PackageTest(String string) {
-		super(string);
+	private final String lang;
+	
+	public PackageTest(String testName) {
+		super(testName);
+		lang=null;
 		subTestFailures = 0;
 	}
 
-    public void atestpt_BR() throws Exception {
-        check("pt_BR");
+    public PackageTest(String testName, String _lang) {
+        super(testName);
+        lang=_lang;
+        subTestFailures = 0;
     }
 
-	public void atestDE() throws Exception {
-		check("de");
-	}
-
-	public void atestJA() throws Exception {
-		check("ja");
-	}
-
-	public void atestzh_CN() throws Exception {
-		check("zh_CN");
-	}
-
-	public void atestzh_TW() throws Exception {
-		check("zh_TW");
+	public void testLang() throws Exception{
+	    check(lang);
 	}
 
-	public void atestNO() throws Exception {
-		check("no");
-	}
-
-	public void atestFR() throws Exception {
-		check("fr");
-	}
-
-	public void atestES() throws Exception {
-		check("es");
-	}
-
-	public void atestPL() throws Exception {
-        check("pl");
-    }
-
 	public void atestDefault() throws Exception {
 		check("");
 	}



---------------------------------------------------------------------
To unsubscribe, e-mail: jmeter-dev-unsubscribe@jakarta.apache.org
For additional commands, e-mail: jmeter-dev-help@jakarta.apache.org