diff --git a/src/test/java/org/olat/course/statistic/WeeklyStatisticUpdateManagerTest.java b/src/test/java/org/olat/course/statistic/WeeklyStatisticUpdateManagerTest.java index 6b47e5cc6591801e52f469302e4b6f92f4e148cd..0c2d2d4da22705f9f25fd32ca918559b2d0a9abe 100644 --- a/src/test/java/org/olat/course/statistic/WeeklyStatisticUpdateManagerTest.java +++ b/src/test/java/org/olat/course/statistic/WeeklyStatisticUpdateManagerTest.java @@ -119,6 +119,7 @@ public class WeeklyStatisticUpdateManagerTest extends AbstractStatisticUpdateMan private String getWeekString(Calendar start) { Calendar cal = Calendar.getInstance(); + cal.setFirstDayOfWeek(Calendar.MONDAY); cal.set(Calendar.YEAR, start.get(Calendar.YEAR)); cal.set(Calendar.MONTH, start.get(Calendar.MONTH)); cal.set(Calendar.DATE, start.get(Calendar.DATE)); @@ -128,8 +129,10 @@ public class WeeklyStatisticUpdateManagerTest extends AbstractStatisticUpdateMan cal.set(Calendar.MILLISECOND, 0); if(dbInstance.isMySQL()) { + weeklyMySQLFormat.setCalendar(cal); return weeklyMySQLFormat.format(cal.getTime()); } + weeklyFormat.setCalendar(cal); return weeklyFormat.format(cal.getTime()); } @@ -146,7 +149,9 @@ public class WeeklyStatisticUpdateManagerTest extends AbstractStatisticUpdateMan protected String addLogEntry(RepositoryEntry repositoryEntry, CourseNode courseNode, Calendar start, int dayInPast, int hour, int minute, int second) { Calendar cal = addLog(repositoryEntry.getKey(), courseNode.getIdent(), start, dayInPast, hour, minute, second); + String week = getWeekString(cal); + System.out.println(cal.getTime() + " " + week); incrementInMemoryStatistics(repositoryEntry.getKey(), courseNode.getIdent(), week); return week; }