1
2
3
4
5 package net.sourceforge.addam.ddlrun.utils;
6
7 import java.util.ArrayList;
8 import java.util.List;
9
10 import net.sourceforge.addam.ddlrun.utils.RunLogger;
11
12 public class MockRunLogger implements RunLogger {
13 public void logRunScript(String script, long time) {
14 successLogs.add(script);
15 }
16
17 public void logRunComplete(String group, long time) throws Exception {
18 groupsExecuted.add(group);
19 }
20
21 public void logRunFailure(String group, String script, Exception e) {
22 failureLogs.add(script);
23 }
24
25 public List getSuccessLogs() {
26 return successLogs;
27 }
28
29 public List getFailureLogs() {
30 return failureLogs;
31 }
32
33 private final List successLogs = new ArrayList();
34 private final List failureLogs = new ArrayList();
35 private final List groupsExecuted = new ArrayList();
36 }