From a38fde6a240dfa4c67e905b84a98afb5bb33a92e Mon Sep 17 00:00:00 2001 From: uhensler <urs.hensler@frentix.com> Date: Wed, 23 Jan 2019 08:41:14 +0100 Subject: [PATCH] OO-3819: Fix broken unit test --- .../quality/analysis/manager/AnalysisFilterDAOTest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/java/org/olat/modules/quality/analysis/manager/AnalysisFilterDAOTest.java b/src/test/java/org/olat/modules/quality/analysis/manager/AnalysisFilterDAOTest.java index 9064c6df581..140fcf2a0b5 100644 --- a/src/test/java/org/olat/modules/quality/analysis/manager/AnalysisFilterDAOTest.java +++ b/src/test/java/org/olat/modules/quality/analysis/manager/AnalysisFilterDAOTest.java @@ -40,6 +40,7 @@ import java.util.UUID; import org.junit.Before; import org.junit.Test; import org.olat.basesecurity.GroupRoles; +import org.olat.basesecurity.OrganisationRoles; import org.olat.basesecurity.OrganisationService; import org.olat.core.commons.persistence.DB; import org.olat.core.id.Identity; @@ -2138,7 +2139,10 @@ public class AnalysisFilterDAOTest extends OlatTestCase { @Test public void shouldFilterByContextOrganisationNull() { RepositoryEntry formEntry = JunitTestHelper.createAndPersistRepositoryEntry(); - Identity executor = JunitTestHelper.createAndPersistIdentityAsUser(""); + Identity executor = JunitTestHelper.createAndPersistIdentityAsUser(UUID.randomUUID().toString()); + // Remove user from all organisations. This test / filter is somewhat + // superfluous because a user is always in an organisation + organisationService.removeMember(executor, OrganisationRoles.user); Organisation dcOrganisation = qualityTestHelper.createOrganisation(); // Data collection ok QualityDataCollection dc = qualityService.createDataCollection(asList(dcOrganisation), formEntry); -- GitLab