You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@activemq.apache.org by gt...@apache.org on 2013/11/12 17:50:28 UTC
git commit: https://issues.apache.org/jira/browse/AMQ-4682 - add
removal modification test
Updated Branches:
refs/heads/trunk 02a821def -> 2fd52c9dc
https://issues.apache.org/jira/browse/AMQ-4682 - add removal modification test
Project: http://git-wip-us.apache.org/repos/asf/activemq/repo
Commit: http://git-wip-us.apache.org/repos/asf/activemq/commit/2fd52c9d
Tree: http://git-wip-us.apache.org/repos/asf/activemq/tree/2fd52c9d
Diff: http://git-wip-us.apache.org/repos/asf/activemq/diff/2fd52c9d
Branch: refs/heads/trunk
Commit: 2fd52c9dcf6740d35ed78c0a5d88937a13416412
Parents: 02a821d
Author: gtully <ga...@gmail.com>
Authored: Tue Nov 12 16:48:06 2013 +0000
Committer: gtully <ga...@gmail.com>
Committed: Tue Nov 12 16:50:05 2013 +0000
----------------------------------------------------------------------
.../org/apache/activemq/AuthorizationTest.java | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
----------------------------------------------------------------------
http://git-wip-us.apache.org/repos/asf/activemq/blob/2fd52c9d/activemq-runtime-config/src/test/java/org/apache/activemq/AuthorizationTest.java
----------------------------------------------------------------------
diff --git a/activemq-runtime-config/src/test/java/org/apache/activemq/AuthorizationTest.java b/activemq-runtime-config/src/test/java/org/apache/activemq/AuthorizationTest.java
index 3f12135..ce3e71e 100644
--- a/activemq-runtime-config/src/test/java/org/apache/activemq/AuthorizationTest.java
+++ b/activemq-runtime-config/src/test/java/org/apache/activemq/AuthorizationTest.java
@@ -49,6 +49,25 @@ public class AuthorizationTest extends RuntimeConfigTestSupport {
assertAllowedTemp("guest");
}
+ @Test
+ public void testModRm() throws Exception {
+ final String brokerConfig = configurationSeed + "-auth-rm-broker";
+ applyNewConfig(brokerConfig, configurationSeed + "-users-guests");
+ startBroker(brokerConfig);
+ assertTrue("broker alive", brokerService.isStarted());
+
+ assertAllowed("user", "USERS.A");
+ assertAllowed("guest", "GUESTS.A");
+ assertDenied("user", "GUESTS.A");
+ assertAllowedTemp("guest");
+
+ applyNewConfig(brokerConfig, configurationSeed + "-users", SLEEP);
+
+ assertAllowed("user", "USERS.A");
+ assertDenied("user", "GUESTS.A");
+ assertDeniedTemp("guest");
+ }
+
private void assertDeniedTemp(String userPass) {
try {
assertAllowedTemp(userPass);