Author: tolusha
Date: 2010-06-16 04:11:35 -0400 (Wed, 16 Jun 2010)
New Revision: 2623
Modified:
jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/impl/core/security/TestSecurityRepositoryManagment.java
Log:
EXOJCR-756: fix TestSecurityRepositoryManagement
Modified:
jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/impl/core/security/TestSecurityRepositoryManagment.java
===================================================================
---
jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/impl/core/security/TestSecurityRepositoryManagment.java 2010-06-16
08:06:34 UTC (rev 2622)
+++
jcr/trunk/exo.jcr.component.core/src/test/java/org/exoplatform/services/jcr/impl/core/security/TestSecurityRepositoryManagment.java 2010-06-16
08:11:35 UTC (rev 2623)
@@ -32,8 +32,6 @@
*/
public class TestSecurityRepositoryManagment extends BaseSecurityTest
{
- private static String testWorkspaceName = "testWorkspace";
-
public void testGetSystemSessionSuccess()
{
PrivilegedExceptionAction<Object> action = new
PrivilegedExceptionAction<Object>()
@@ -260,7 +258,7 @@
{
public Object run() throws Exception
{
- repository.createWorkspace(testWorkspaceName);
+ repository.createWorkspace("testCreateWorkspaceFail");
return null;
}
@@ -281,13 +279,27 @@
}
}
- public void testInternalRemoveWorkspaceSuccess()
+ public void testInternalRemoveWorkspaceSuccess() throws Exception
{
+ WorkspaceEntry defConfig =
+
(WorkspaceEntry)session.getContainer().getComponentInstanceOfType(WorkspaceEntry.class);
+
+ WorkspaceEntry wsConfig = new WorkspaceEntry();
+ wsConfig.setName("testInternalRemoveWorkspaceSuccess");
+
+ wsConfig.setAccessManager(defConfig.getAccessManager());
+ wsConfig.setCache(defConfig.getCache());
+ wsConfig.setContainer(defConfig.getContainer());
+ wsConfig.setLockManager(defConfig.getLockManager());
+
+ repository.configWorkspace(wsConfig);
+ repository.createWorkspace("testInternalRemoveWorkspaceSuccess");
+
PrivilegedExceptionAction<Object> action = new
PrivilegedExceptionAction<Object>()
{
public Object run() throws Exception
{
- repository.internalRemoveWorkspace(testWorkspaceName);
+
repository.internalRemoveWorkspace("testInternalRemoveWorkspaceSuccess");
return null;
}
Show replies by date