You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@karaf.apache.org by da...@apache.org on 2013/11/27 17:54:51 UTC
svn commit: r1546107 - in
/karaf/trunk/itests/src/test/java/org/apache/karaf/itests: FeatureTest.java
JMXSecurityTest.java
Author: davidb
Date: Wed Nov 27 16:54:50 2013
New Revision: 1546107
URL: http://svn.apache.org/r1546107
Log:
Fixes to itests so that they run with the new command ACLs
Modified:
karaf/trunk/itests/src/test/java/org/apache/karaf/itests/FeatureTest.java
karaf/trunk/itests/src/test/java/org/apache/karaf/itests/JMXSecurityTest.java
Modified: karaf/trunk/itests/src/test/java/org/apache/karaf/itests/FeatureTest.java
URL: http://svn.apache.org/viewvc/karaf/trunk/itests/src/test/java/org/apache/karaf/itests/FeatureTest.java?rev=1546107&r1=1546106&r2=1546107&view=diff
==============================================================================
--- karaf/trunk/itests/src/test/java/org/apache/karaf/itests/FeatureTest.java (original)
+++ karaf/trunk/itests/src/test/java/org/apache/karaf/itests/FeatureTest.java Wed Nov 27 16:54:50 2013
@@ -21,6 +21,7 @@ import javax.management.ObjectName;
import javax.management.openmbean.TabularData;
import javax.management.remote.JMXConnector;
+import org.apache.karaf.jaas.boot.principal.RolePrincipal;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.ops4j.pax.exam.junit.PaxExam;
@@ -62,13 +63,13 @@ public class FeatureTest extends KarafTe
@Test
public void installUninstallCommand() throws Exception {
- String featureInstallOutput = executeCommand("feature:install -v eventadmin");
+ String featureInstallOutput = executeCommand("feature:install -v eventadmin", new RolePrincipal("admin"));
System.out.println(featureInstallOutput);
assertFalse(featureInstallOutput.isEmpty());
String featureListOutput = executeCommand("feature:list -i | grep eventadmin");
System.out.println(featureListOutput);
assertFalse(featureListOutput.isEmpty());
- System.out.println(executeCommand("feature:uninstall eventadmin"));
+ System.out.println(executeCommand("feature:uninstall eventadmin", new RolePrincipal("admin")));
featureListOutput = executeCommand("feature:list -i | grep eventadmin");
System.out.println(featureListOutput);
assertTrue(featureListOutput.isEmpty());
Modified: karaf/trunk/itests/src/test/java/org/apache/karaf/itests/JMXSecurityTest.java
URL: http://svn.apache.org/viewvc/karaf/trunk/itests/src/test/java/org/apache/karaf/itests/JMXSecurityTest.java?rev=1546107&r1=1546106&r2=1546107&view=diff
==============================================================================
--- karaf/trunk/itests/src/test/java/org/apache/karaf/itests/JMXSecurityTest.java (original)
+++ karaf/trunk/itests/src/test/java/org/apache/karaf/itests/JMXSecurityTest.java Wed Nov 27 16:54:50 2013
@@ -48,6 +48,7 @@ import javax.management.openmbean.Tabula
import javax.management.openmbean.TabularType;
import javax.management.remote.JMXConnector;
+import org.apache.karaf.jaas.boot.principal.RolePrincipal;
import org.junit.Test;
import org.junit.runner.RunWith;
import org.ops4j.pax.exam.Configuration;
@@ -92,7 +93,7 @@ public class JMXSecurityTest extends Kar
";jaas:role-add " + viewerUser + " viewer" +
";jaas:update" +
";jaas:realm-manage --realm karaf" +
- ";jaas:user-list"));
+ ";jaas:user-list", new RolePrincipal("admin")));
JMXConnector connector = getJMXConnector(viewerUser, viewerUser);
MBeanServerConnection connection = connector.getMBeanServerConnection();
@@ -132,7 +133,7 @@ public class JMXSecurityTest extends Kar
";jaas:role-add " + viewerUser + " viewer" +
";jaas:update" +
";jaas:realm-manage --realm karaf" +
- ";jaas:user-list"));
+ ";jaas:user-list", new RolePrincipal("admin")));
JMXConnector connector = getJMXConnector(managerUser, managerUser);
MBeanServerConnection connection = connector.getMBeanServerConnection();
@@ -206,7 +207,7 @@ public class JMXSecurityTest extends Kar
";jaas:role-add " + viewerUser + " viewer" +
";jaas:update" +
";jaas:realm-manage --realm karaf" +
- ";jaas:user-list"));
+ ";jaas:user-list", new RolePrincipal("admin")));
try {
getJMXConnector("admingroup", "group");