From aec7907e3e05e60ea93a190c17e67a45fb246b09 Mon Sep 17 00:00:00 2001 From: srosse <none@none> Date: Wed, 16 May 2018 08:52:53 +0200 Subject: [PATCH] OO-3293: make sure the create identities are commited on the database with their roles --- src/test/java/org/olat/test/JunitTestHelper.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/test/java/org/olat/test/JunitTestHelper.java b/src/test/java/org/olat/test/JunitTestHelper.java index 274b3cd6ec2..9bbef7c11cb 100644 --- a/src/test/java/org/olat/test/JunitTestHelper.java +++ b/src/test/java/org/olat/test/JunitTestHelper.java @@ -40,6 +40,7 @@ import org.olat.basesecurity.BaseSecurityModule; import org.olat.basesecurity.OrganisationRoles; import org.olat.basesecurity.OrganisationService; import org.olat.core.CoreSpringFactory; +import org.olat.core.commons.persistence.DB; import org.olat.core.id.Identity; import org.olat.core.id.OLATResourceable; import org.olat.core.id.Organisation; @@ -145,6 +146,7 @@ public class JunitTestHelper { User user = userManager.createUser("first" + login, "last" + login, login + "@" + maildomain); identity = securityManager.createAndPersistIdentityAndUser(login, null, user, BaseSecurityModule.getDefaultAuthProviderIdentifier(), login, PWD); addToDefaultOrganisation(identity, OrganisationRoles.user); + CoreSpringFactory.getImpl(DB.class).commitAndCloseSession(); return identity; } @@ -175,6 +177,7 @@ public class JunitTestHelper { .createUser("first" + login, "last" + login, login + "@" + maildomain); identity = securityManager.createAndPersistIdentityAndUser(login, null, user, BaseSecurityModule.getDefaultAuthProviderIdentifier(), login, PWD); addToDefaultOrganisation(identity, OrganisationRoles.author); + CoreSpringFactory.getImpl(DB.class).commitAndCloseSession(); return identity; } @@ -194,6 +197,7 @@ public class JunitTestHelper { .createUser("first" + login, "last" + login, login + "@" + maildomain); identity = securityManager.createAndPersistIdentityAndUser(login, null, user, BaseSecurityModule.getDefaultAuthProviderIdentifier(), login, PWD); addToDefaultOrganisation(identity, OrganisationRoles.administrator); + CoreSpringFactory.getImpl(DB.class).commitAndCloseSession(); return identity; } -- GitLab