ebourg 2004/06/22 04:23:47
Modified: configuration/conf test.properties
configuration/src/test/org/apache/commons/configuration
TestPropertiesConfiguration.java
Log:
Test for properties spread out across several adjacent lines
Revision Changes Path
1.8 +5 -0 jakarta-commons/configuration/conf/test.properties
Index: test.properties
===================================================================
RCS file: /home/cvs/jakarta-commons/configuration/conf/test.properties,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -r1.7 -r1.8
--- test.properties 22 Jun 2004 10:51:22 -0000 1.7
+++ test.properties 22 Jun 2004 11:23:46 -0000 1.8
@@ -19,9 +19,14 @@
test.mixed.array = a
test.mixed.array = b, c, d
+test.multilines = This is a value spread out across several adjacent \
+ natural lines by escaping the line terminator with \
+ a backslash character.
+
#
# Test a property that uses a previous property
#
+
base = base
base.reference = ${base}extra
base.reference.array = ${base}extra
1.10 +11 -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.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- TestPropertiesConfiguration.java 17 Jun 2004 15:30:29 -0000 1.9
+++ TestPropertiesConfiguration.java 22 Jun 2004 11:23:47 -0000 1.10
@@ -131,4 +131,14 @@
assertEquals("3rd element", "c", array[2]);
assertEquals("4th element", "d", array[3]);
}
+
+ public void testMultilines()
+ {
+ String property = "This is a value spread out across several adjacent "
+ + "natural lines by escaping the line terminator with "
+ + "a backslash character.";
+
+ assertEquals("'test.multilines' property", property,
conf.getString("test.multilines"));
+ }
+
}
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]