diff --git a/rm-server/build.gradle b/rm-server/build.gradle index 73d7610d74..c44b2afa9c 100644 --- a/rm-server/build.gradle +++ b/rm-server/build.gradle @@ -77,16 +77,18 @@ task resetDatabase << { test { dependsOn resetDatabase - include '**/*Test.class' - exclude '**/*SystemTest.class' + include '**/*CreateRecordActionTest.class' + + //include '**/*Test.class' + //exclude '**/*SystemTest.class' // temporarily exclude out of date tests - exclude '**/RMCaveatConfigServiceImplTest.class' - exclude '**/RMCaveatConfigScriptTest.class' - exclude '**/RmRestApiTest.class' - exclude '**/RmRestApiTest.class' - exclude '**/RoleRestApiTest.class' - exclude '**/CustomEMailMappingServiceImplTest.class' + //exclude '**/RMCaveatConfigServiceImplTest.class' + //exclude '**/RMCaveatConfigScriptTest.class' + //exclude '**/RmRestApiTest.class' + //exclude '**/RmRestApiTest.class' + //exclude '**/RoleRestApiTest.class' + //exclude '**/CustomEMailMappingServiceImplTest.class' testLogging.showStandardStreams = true diff --git a/rm-server/test/java/org/alfresco/module/org_alfresco_module_rm/test/action/CreateRecordActionTest.java b/rm-server/test/java/org/alfresco/module/org_alfresco_module_rm/test/action/CreateRecordActionTest.java index 1ba19c6d4c..03c3a2c241 100644 --- a/rm-server/test/java/org/alfresco/module/org_alfresco_module_rm/test/action/CreateRecordActionTest.java +++ b/rm-server/test/java/org/alfresco/module/org_alfresco_module_rm/test/action/CreateRecordActionTest.java @@ -21,6 +21,8 @@ package org.alfresco.module.org_alfresco_module_rm.test.action; import org.alfresco.module.org_alfresco_module_rm.action.dm.CreateRecordAction; import org.alfresco.module.org_alfresco_module_rm.capability.RMPermissionModel; import org.alfresco.module.org_alfresco_module_rm.test.util.BaseRMTestCase; +import org.alfresco.repo.security.authentication.AuthenticationUtil; +import org.alfresco.repo.security.authority.AuthorityDAO; import org.alfresco.service.cmr.action.Action; import org.alfresco.service.cmr.action.ActionService; import org.alfresco.service.cmr.security.AccessStatus; @@ -64,6 +66,10 @@ public class CreateRecordActionTest extends BaseRMTestCase { public Void run() { + // Testing + AuthorityDAO authDao = (AuthorityDAO)applicationContext.getBean("authorityDAO"); + assertTrue(authDao.authorityExists(AuthenticationUtil.getSystemUserName())); + assertEquals(AccessStatus.DENIED, dmPermissionService.hasPermission(dmDocument, RMPermissionModel.READ_RECORDS)); assertEquals(AccessStatus.DENIED, dmPermissionService.hasPermission(filePlan, RMPermissionModel.VIEW_RECORDS));