From 08efced19d87b2a25e88dc5407dc3cda08e6cd7f Mon Sep 17 00:00:00 2001
From: felmer <franz-josef.elmer@id.ethz.ch>
Date: Fri, 27 Apr 2018 13:35:57 +0200
Subject: [PATCH] SSDM-6061: UserManagementMaintenanceTaskTest: test audit log
 file

---
 .../server/task/UserManagementMaintenanceTaskTest.java        | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/task/UserManagementMaintenanceTaskTest.java b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/task/UserManagementMaintenanceTaskTest.java
index 9c2830ef843..8637a364c6b 100644
--- a/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/task/UserManagementMaintenanceTaskTest.java
+++ b/openbis/sourceTest/java/ch/systemsx/cisd/openbis/generic/server/task/UserManagementMaintenanceTaskTest.java
@@ -243,6 +243,7 @@ public class UserManagementMaintenanceTaskTest extends AbstractFileSystemTestCas
         UserManagerReport report = new UserManagerReport(new MockTimeProvider(0, 1000));
         report.addErrorMessage("This is a test error message");
         report.addGroup("blabla");
+        report.addUser("a", "A");
         UserManagementMaintenanceTaskWithMocks task = new UserManagementMaintenanceTaskWithMocks().withGroup("s", U1)
                 .withUserManagerReport(report);
         FileUtilities.writeToFile(configFile, "");
@@ -265,6 +266,9 @@ public class UserManagementMaintenanceTaskTest extends AbstractFileSystemTestCas
                 + "This is a test error message\n\n"
                 + "INFO  OPERATION.UserManagementMaintenanceTask - finished",
                 logRecorder.getLogContent());
+        assertEquals("1970-01-01 01:00:00 [ADD-GROUP] blabla\n"
+                + "1970-01-01 01:00:01 [ADD-USER] a (home space: A)\n\n",
+                FileUtilities.loadToString(auditLogFile));
     }
 
     private void assertConfigFailure(IMaintenanceTask task, String errorMessageSnippet)
-- 
GitLab