Author: tolusha
Date: 2010-06-16 04:06:34 -0400 (Wed, 16 Jun 2010)
New Revision: 2622
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:02:53 UTC (rev 2621)
+++
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)
@@ -150,7 +150,7 @@
(WorkspaceEntry)session.getContainer().getComponentInstanceOfType(WorkspaceEntry.class);
WorkspaceEntry wsConfig = new WorkspaceEntry();
- wsConfig.setName(testWorkspaceName);
+ wsConfig.setName("testConfigWorkspaceSuccess");
wsConfig.setAccessManager(defConfig.getAccessManager());
wsConfig.setCache(defConfig.getCache());
@@ -187,7 +187,7 @@
(WorkspaceEntry)session.getContainer().getComponentInstanceOfType(WorkspaceEntry.class);
WorkspaceEntry wsConfig = new WorkspaceEntry();
- wsConfig.setName(testWorkspaceName);
+ wsConfig.setName("testConfigWorkspaceFail");
wsConfig.setAccessManager(defConfig.getAccessManager());
wsConfig.setCache(defConfig.getCache());
@@ -215,13 +215,26 @@
}
}
- public void testCreateWorkspaceSuccess()
+ public void testCreateWorkspaceSuccess() throws Exception
{
+ WorkspaceEntry defConfig =
+
(WorkspaceEntry)session.getContainer().getComponentInstanceOfType(WorkspaceEntry.class);
+
+ WorkspaceEntry wsConfig = new WorkspaceEntry();
+ wsConfig.setName("testCreateWorkspaceSuccess");
+
+ wsConfig.setAccessManager(defConfig.getAccessManager());
+ wsConfig.setCache(defConfig.getCache());
+ wsConfig.setContainer(defConfig.getContainer());
+ wsConfig.setLockManager(defConfig.getLockManager());
+
+ repository.configWorkspace(wsConfig);
+
PrivilegedExceptionAction<Object> action = new
PrivilegedExceptionAction<Object>()
{
public Object run() throws Exception
{
- repository.createWorkspace(testWorkspaceName);
+ repository.createWorkspace("testCreateWorkspaceSuccess");
return null;
}
@@ -300,7 +313,7 @@
{
public Object run() throws Exception
{
- repository.internalRemoveWorkspace(testWorkspaceName);
+
repository.internalRemoveWorkspace("testInternalRemoveWorkspaceFail");
return null;
}