ebourg 2004/06/17 07:39:54 Modified: configuration/conf test.properties configuration/src/test/org/apache/commons/configuration TestPropertiesConfiguration.java Log: Added a test for list properties specified as a comma separated values and with multiple keys Revision Changes Path 1.6 +3 -0 jakarta-commons/configuration/conf/test.properties Index: test.properties =================================================================== RCS file: /home/cvs/jakarta-commons/configuration/conf/test.properties,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- test.properties 15 Jun 2004 10:12:29 -0000 1.5 +++ test.properties 17 Jun 2004 14:39:54 -0000 1.6 @@ -16,6 +16,9 @@ test.empty = +test.mixed.array = a +test.mixed.array = b, c, d + # # Test a property that uses a previous property # 1.8 +12 -1 jakarta-commons/configuration/src/test/org/apache/commons/configuration/TestPropertiesConfiguration.java Index: TestPropertiesConfiguration.java =================================================================== RCS file: /home/cvs/jakarta-commons/configuration/src/test/org/apache/commons/configuration/TestPropertiesConfiguration.java,v retrieving revision 1.7 retrieving revision 1.8 diff -u -r1.7 -r1.8 --- TestPropertiesConfiguration.java 15 Jun 2004 10:12:29 -0000 1.7 +++ TestPropertiesConfiguration.java 17 Jun 2004 14:39:54 -0000 1.8 @@ -120,4 +120,15 @@ { assertEquals("test\\,test", PropertiesConfiguration.unescapeJava("test\\,test")); } + + public void testMixedArray() + { + String[] array = conf.getStringArray("test.mixed.array"); + + assertEquals("array length", 4, array.length); + assertEquals("1st element", "a", array[0]); + assertEquals("1st element", "b", array[1]); + assertEquals("1st element", "c", array[2]); + assertEquals("1st element", "d", array[3]); + } }
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]