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: [email protected]
For additional commands, e-mail: [email protected]