This is an automated email from the ASF dual-hosted git repository.
cziegeler pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/felix-dev.git
The following commit(s) were added to refs/heads/master by this push:
new ebedc51 FELIX-6455 : configadmin.plugin.interpolation: default Value
with ] is interpreted wrong
ebedc51 is described below
commit ebedc5117bcba852729608733c987293d4135527
Author: Carsten Ziegeler <[email protected]>
AuthorDate: Sat Sep 4 16:49:00 2021 +0200
FELIX-6455 : configadmin.plugin.interpolation: default Value with ] is
interpreted wrong
---
.../plugin/interpolation/InterpolationConfigurationPluginTest.java | 2 ++
1 file changed, 2 insertions(+)
diff --git
a/configadmin-plugins/interpolation/src/test/java/org/apache/felix/configadmin/plugin/interpolation/InterpolationConfigurationPluginTest.java
b/configadmin-plugins/interpolation/src/test/java/org/apache/felix/configadmin/plugin/interpolation/InterpolationConfigurationPluginTest.java
index 28902cb..4b2b3ee 100644
---
a/configadmin-plugins/interpolation/src/test/java/org/apache/felix/configadmin/plugin/interpolation/InterpolationConfigurationPluginTest.java
+++
b/configadmin-plugins/interpolation/src/test/java/org/apache/felix/configadmin/plugin/interpolation/InterpolationConfigurationPluginTest.java
@@ -150,6 +150,7 @@ public class InterpolationConfigurationPluginTest {
dict.put("defaulted9", "$[env:notset;default=[aabb]cc]");
dict.put("defaulted10", "$[env:notset;default=\\[aabb]cc]");
dict.put("defaulted11", "$[env:notset;default=\\[aabb\\]cc]");
+ dict.put("defaulted12", "$[env:notset;default=\\[aabb\\]cc\\]]");
plugin.modifyConfiguration(null, dict);
@@ -164,6 +165,7 @@ public class InterpolationConfigurationPluginTest {
assertEquals("[aabb]cc", dict.get("defaulted9"));
assertEquals("[aabbcc]", dict.get("defaulted10"));
assertEquals("[aabb]cc", dict.get("defaulted11"));
+ assertEquals("[aabb]cc]", dict.get("defaulted12"));
}
@Test