[forge-issues] [JBoss JIRA] (FORGE-2241) Configuration.clearProperty() does not work for multilevel subsets
Daniel Cunha (soro) (JIRA)
issues at jboss.org
Wed Feb 25 20:58:49 EST 2015
[ https://issues.jboss.org/browse/FORGE-2241?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Daniel Cunha (soro) updated FORGE-2241:
---------------------------------------
Status: Pull Request Sent (was: Open)
Git Pull Request: https://github.com/forge/core/pull/538
> Configuration.clearProperty() does not work for multilevel subsets
> ------------------------------------------------------------------
>
> Key: FORGE-2241
> URL: https://issues.jboss.org/browse/FORGE-2241
> Project: Forge
> Issue Type: Bug
> Components: Configuration
> Affects Versions: 2.14.0.Final
> Reporter: George Gastaldi
> Assignee: Daniel Cunha (soro)
> Fix For: 2.x Future
>
>
> Having:
> {code:java}
> @Inject
> Configuration config;
> @Inject
> @Subset("subset.subset")
> private Configuration subSubsetConfiguration;
> {code}
> The following test should pass:
> {code:java}
> @Test
> public void testSubSubsetConfigurationClearProperty() throws Exception
> {
> configuration.clear();
> configuration.setProperty("subset.subset.A", "Value");
> assertTrue(subSubsetConfiguration.getKeys().hasNext());
> subSubsetConfiguration.clearProperty("A");
> assertFalse(subSubsetConfiguration.getKeys().hasNext());
> assertFalse(configuration.getKeys().hasNext());
> }
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.11#6341)
More information about the forge-issues
mailing list