Details
-
Improvement
-
Status: Closed
-
Major
-
Resolution: Fixed
-
1.6
-
None
Description
A SubsetConfiguration does not interpolate the keys of a parent configuration. This is in contrast to the SubnodeConfiguration. This fails:
BaseConfiguration config = new BaseConfiguration(); config.setProperty("test", "junit"); config.setProperty("prefix.key", "${test}"); AbstractConfiguration subset = (AbstractConfiguration) config.subset("prefix"); assertEquals("Interpolation does not resolve parent keys", "junit", subset.getString("key", ""));