Author: sebb
Date: Thu Jan  5 05:46:13 2006
New Revision: 366180

URL: http://svn.apache.org/viewcvs?rev=366180&view=rev
Log:
Detect duplicated values

Modified:
    
jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/resources/PackageTest.java

Modified: 
jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/resources/PackageTest.java
URL: 
http://svn.apache.org/viewcvs/jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/resources/PackageTest.java?rev=366180&r1=366179&r2=366180&view=diff
==============================================================================
--- 
jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/resources/PackageTest.java
 (original)
+++ 
jakarta/jmeter/branches/rel-2-1/test/src/org/apache/jmeter/resources/PackageTest.java
 Thu Jan  5 05:46:13 2006
@@ -147,12 +147,17 @@
                        defaultPRB = getRAS(res);
                } else if (checkUnexpected) {
                        // Check all the keys are in the default props file
-                       Enumeration enumr = getRAS(res).getKeys();
+            PropertyResourceBundle prb = getRAS(res); 
+                       Enumeration enumr = prb.getKeys();
                        while (enumr.hasMoreElements()) {
                                String key = null;
                                try {
                                        key = (String) enumr.nextElement();
-                                       defaultPRB.getString(key);
+                                       String val =defaultPRB.getString(key);
+                    if (val.equals(prb.getString(key))){
+                        System.out.println("Possible duplicate value for 
"+key+" in "+res);
+                        subTestFailures++;
+                    }
                                } catch (MissingResourceException e) {
                                        subTestFailures++;
                                        System.out.println("Locale: " + resname 
+ " has unexpected key: " + key);



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to