Author: sebb
Date: Fri May  1 12:11:35 2009
New Revision: 770647

URL: http://svn.apache.org/viewvc?rev=770647&view=rev
Log:
Handle missing properties file better

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=770647&r1=770646&r2=770647&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 12:11:35 2009
@@ -19,6 +19,7 @@
 package org.apache.jmeter.resources;
 
 import java.io.BufferedReader;
+import java.io.IOException;
 import java.io.InputStream;
 import java.io.InputStreamReader;
 import java.util.ArrayList;
@@ -35,7 +36,7 @@
 /*
  * Created on Nov 29, 2003
  * 
- * Test the composition of the properties files
+ * Test the composition of the messages*.properties files
  * - properties files exist
  * - properties files don't have duplicate keys
  * - non-default properties files don't have any extra keys.
@@ -69,6 +70,9 @@
        private int readRF(String res, List l) throws Exception {
                int fails = 0;
                InputStream ras = this.getClass().getResourceAsStream(res);
+               if (ras==null){
+                   throw new IOException("Cannot open resource file "+res);
+               }
                BufferedReader fileReader = new BufferedReader(new 
InputStreamReader(ras));
                String s;
                while ((s = fileReader.readLine()) != null) {
@@ -178,6 +182,7 @@
                ts.addTest(new PackageTest("atestFR"));
                ts.addTest(new PackageTest("atestES"));
         ts.addTest(new PackageTest("atestPL"));
+        ts.addTest(new PackageTest("atestpt_BR"));
                return ts;
        }
 
@@ -188,6 +193,10 @@
                subTestFailures = 0;
        }
 
+    public void atestpt_BR() throws Exception {
+        check("pt_BR");
+    }
+
        public void atestDE() throws Exception {
                check("de");
        }



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

Reply via email to