FELIX-3533 strip out private . properties when a lifecycle method returns service properties
git-svn-id: https://svn.apache.org/repos/asf/felix/trunk@1346209 13f79535-47bb-0310-9956-ffa450edef68
diff --git a/scr/src/test/resources/integration_test_mutable_properties.xml b/scr/src/test/resources/integration_test_mutable_properties.xml
index 08214ef..7b224ac 100644
--- a/scr/src/test/resources/integration_test_mutable_properties.xml
+++ b/scr/src/test/resources/integration_test_mutable_properties.xml
@@ -51,6 +51,24 @@
<property name="p2" value="p2" />
</scr:component>
+ <scr:component name="components.mutable.properties.return.public"
+ xmlns:scr="http://felix.apache.org/xmlns/scr/v1.2.0-felix"
+ enabled="true"
+ configuration-policy="optional"
+ activate="activateMutate"
+ modified="modifiedMutate"
+ deactivate="deactivateMutate">
+ <implementation class="org.apache.felix.scr.integration.components.MutatingServiceImpl" />
+ <service>
+ <provide interface="org.apache.felix.scr.integration.components.MutatingService" />
+ </service>
+ <property name="service.pid" value="components.mutable.properties.return.public" />
+ <property name="theValue" value="otherValue" />
+ <property name="p1" value="p1" />
+ <property name="p2" value="p2" />
+ <property name=".p2" value="p2" />
+ </scr:component>
+
<scr:component name="components.mutable.properties.bind"
xmlns:scr="http://felix.apache.org/xmlns/scr/v1.2.0-felix"
enabled="true"