modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetReaderImpl.java
| 6 +-
modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetWriterImpl.java
| 9 ++-
modules/common/drift/src/main/java/org/rhq/common/drift/Headers.java
| 14 +++--
modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetReaderImplTest.java
| 17 ++++---
modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetWriterImplTest.java
| 24 +++++-----
modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftChangeSetCategory.java
| 23 ++++++++-
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManager.java
| 3 -
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManagerImpl.java
| 6 +-
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java
| 4 +
modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftFilesSender.java
| 16 ++++++
modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftDetectorTest.java
| 6 +-
11 files changed, 88 insertions(+), 40 deletions(-)
New commits:
commit b3a6b12ea9bafc9738bbaa67703179d9e4873f3e
Author: John Sanda <jsanda(a)redhat.com>
Date: Tue Jun 28 09:13:00 2011 -0400
Changing headers to use DriftChangeSetCategory code for 3rd header
Initially the third header was using a boolean flag but reader/writer
code has been refactored to use the enum.
diff --git
a/modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetReaderImpl.java
b/modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetReaderImpl.java
index 9cb3392..7ebaabc 100644
--- a/modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetReaderImpl.java
+++ b/modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetReaderImpl.java
@@ -12,6 +12,8 @@ import java.util.regex.Pattern;
import org.apache.commons.logging.LogFactory;
+import org.rhq.core.domain.drift.DriftChangeSetCategory;
+
public class ChangeSetReaderImpl implements ChangeSetReader {
private Pattern DIRECTORY_PATTERN =
Pattern.compile("^\\s*(.*?)\\s+(\\d+)\\s*$");
@@ -35,9 +37,9 @@ public class ChangeSetReaderImpl implements ChangeSetReader {
private void readHeaders() throws IOException {
String name = reader.readLine();
String basedir = reader.readLine();
- boolean coverageChangeSet = Boolean.valueOf(reader.readLine());
+ DriftChangeSetCategory type =
DriftChangeSetCategory.fromCode(reader.readLine());
- headers = new Headers(name, basedir, coverageChangeSet);
+ headers = new Headers(name, basedir, type);
}
@Override
diff --git
a/modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetWriterImpl.java
b/modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetWriterImpl.java
index 1b68506..c77a54c 100644
--- a/modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetWriterImpl.java
+++ b/modules/common/drift/src/main/java/org/rhq/common/drift/ChangeSetWriterImpl.java
@@ -6,6 +6,7 @@ import java.io.FileWriter;
import java.io.IOException;
import java.io.Writer;
+import org.rhq.core.domain.drift.DriftChangeSetCategory;
import org.rhq.core.domain.drift.DriftConfiguration;
public class ChangeSetWriterImpl implements ChangeSetWriter {
@@ -14,19 +15,19 @@ public class ChangeSetWriterImpl implements ChangeSetWriter {
private File changeSetFile;
- public ChangeSetWriterImpl(File changeSetFile, DriftConfiguration driftConfig,
boolean coverageChangeSet)
+ public ChangeSetWriterImpl(File changeSetFile, DriftConfiguration driftConfig,
DriftChangeSetCategory type)
throws IOException {
this.changeSetFile = changeSetFile;
writer = new BufferedWriter(new FileWriter(this.changeSetFile));
- writeHeader(driftConfig, coverageChangeSet);
+ writeHeader(driftConfig, type);
}
- private void writeHeader(DriftConfiguration driftConfig, boolean initialChangeSet)
throws IOException {
+ private void writeHeader(DriftConfiguration driftConfig, DriftChangeSetCategory type)
throws IOException {
writer.write(driftConfig.getName() + "\n");
writer.write(driftConfig.getBasedir() + "\n");
- writer.write(initialChangeSet + "\n");
+ writer.write(type.code() + "\n");
}
public void writeDirectoryEntry(DirectoryEntry dirEntry) throws IOException {
diff --git a/modules/common/drift/src/main/java/org/rhq/common/drift/Headers.java
b/modules/common/drift/src/main/java/org/rhq/common/drift/Headers.java
index 7263f96..acfdaf1 100644
--- a/modules/common/drift/src/main/java/org/rhq/common/drift/Headers.java
+++ b/modules/common/drift/src/main/java/org/rhq/common/drift/Headers.java
@@ -1,17 +1,20 @@
package org.rhq.common.drift;
+import org.rhq.core.domain.drift.DriftChangeSet;
+import org.rhq.core.domain.drift.DriftChangeSetCategory;
+
public class Headers {
private String driftConfigurationName;
private String basedir;
- private boolean coverageChangeSet;
+ private DriftChangeSetCategory type;
- public Headers(String driftConfigurationName, String basedir, boolean
coverageChangeSet) {
+ public Headers(String driftConfigurationName, String basedir, DriftChangeSetCategory
type) {
this.driftConfigurationName = driftConfigurationName;
this.basedir = basedir;
- this.coverageChangeSet = coverageChangeSet;
+ this.type = type;
}
public String getDriftConfigurationName() {
@@ -22,7 +25,8 @@ public class Headers {
return basedir;
}
- public boolean isCoverageChangeSet() {
- return coverageChangeSet;
+ public DriftChangeSetCategory getType() {
+ return type;
}
+
}
diff --git
a/modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetReaderImplTest.java
b/modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetReaderImplTest.java
index e642063..d56c3c7 100644
---
a/modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetReaderImplTest.java
+++
b/modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetReaderImplTest.java
@@ -4,6 +4,9 @@ import java.io.StringReader;
import org.testng.annotations.Test;
+import org.rhq.core.domain.drift.DriftChangeSetCategory;
+
+import static org.rhq.core.domain.drift.DriftChangeSetCategory.COVERAGE;
import static org.testng.Assert.*;
public class ChangeSetReaderImplTest {
@@ -12,14 +15,14 @@ public class ChangeSetReaderImplTest {
public void readDirectoryEntryWithFileAdded() throws Exception {
String changeset = "file-added-test\n" +
"myresource\n" +
- "true\n" +
+ "C\n" +
"myresource/conf 1\n" +
"a34ef6 0 myconf.conf A";
ChangeSetReaderImpl reader = new ChangeSetReaderImpl(new
StringReader(changeset));
Headers actualHeaders = reader.getHeaders();
- Headers expectedHeaders = new Headers("file-added-test",
"myresource", true);
+ Headers expectedHeaders = new Headers("file-added-test",
"myresource", COVERAGE);
assertHeadersEquals(actualHeaders, expectedHeaders);
@@ -39,14 +42,14 @@ public class ChangeSetReaderImplTest {
public void readDirectoryEntryWithFileRemoved() throws Exception {
String changeset = "file-removed-test\n" +
"myresource\n" +
- "true\n" +
+ "C\n" +
"myresource/conf 1\n" +
"0 a34ef6 myconf.conf R";
ChangeSetReaderImpl reader = new ChangeSetReaderImpl(new
StringReader(changeset));
Headers actualHeaders = reader.getHeaders();
- Headers expectedHeaders = new Headers("file-removed-test",
"myresource", true);
+ Headers expectedHeaders = new Headers("file-removed-test",
"myresource", COVERAGE);
assertHeadersEquals(actualHeaders, expectedHeaders);
@@ -66,14 +69,14 @@ public class ChangeSetReaderImplTest {
public void readDirectoryEntryWithFileChanged() throws Exception {
String changeset = "file-changed-test\n" +
"myresource\n" +
- "true\n" +
+ "C\n" +
"myresource/conf 1\n" +
"a34ef6 c41b8 myconf.conf C";
ChangeSetReaderImpl reader = new ChangeSetReaderImpl(new
StringReader(changeset));
Headers actualHeaders = reader.getHeaders();
- Headers expectedHeaders = new Headers("file-changed-test",
"myresource", true);
+ Headers expectedHeaders = new Headers("file-changed-test",
"myresource", COVERAGE);
assertHeadersEquals(actualHeaders, expectedHeaders);
@@ -93,7 +96,7 @@ public class ChangeSetReaderImplTest {
"The drift configuration name, which should be the first header, is
wrong.");
assertEquals(actual.getBasedir(), expected.getBasedir(), "The drift
configuration base directory, which " +
"should be the second header, is wrong.");
- assertEquals(actual.isCoverageChangeSet(), expected.isCoverageChangeSet(),
"The coverage change set flag, " +
+ assertEquals(actual.getType(), expected.getType(), "The change set type
flag, " +
"which should be the third header, is wrong.");
}
diff --git
a/modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetWriterImplTest.java
b/modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetWriterImplTest.java
index 6c9a475..0e6786a 100644
---
a/modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetWriterImplTest.java
+++
b/modules/common/drift/src/test/java/org/rhq/common/drift/ChangeSetWriterImplTest.java
@@ -9,6 +9,7 @@ import org.testng.annotations.Test;
import org.rhq.core.domain.configuration.Configuration;
import org.rhq.core.domain.configuration.PropertySimple;
+import org.rhq.core.domain.drift.DriftChangeSetCategory;
import org.rhq.core.domain.drift.DriftConfiguration;
import static org.apache.commons.io.FileUtils.deleteDirectory;
@@ -17,6 +18,7 @@ import static org.apache.commons.io.IOUtils.readLines;
import static org.rhq.common.drift.FileEntry.addedFileEntry;
import static org.rhq.common.drift.FileEntry.changedFileEntry;
import static org.rhq.common.drift.FileEntry.removedFileEntry;
+import static org.rhq.core.domain.drift.DriftChangeSetCategory.COVERAGE;
import static org.testng.Assert.assertEquals;
import static org.testng.Assert.assertTrue;
@@ -35,9 +37,8 @@ public class ChangeSetWriterImplTest {
public void writeDirectoryEntryWithAddedFile() throws Exception {
File changeSetFile = new File(changeSetsDir, "added-file-test");
DriftConfiguration driftConfig = driftConfiguration("added-file-test",
"myresource");
- boolean coverageChangeSet = true;
- ChangeSetWriterImpl writer = new ChangeSetWriterImpl(changeSetFile, driftConfig,
coverageChangeSet);
+ ChangeSetWriterImpl writer = new ChangeSetWriterImpl(changeSetFile, driftConfig,
COVERAGE);
writer.writeDirectoryEntry(new DirectoryEntry("myresource/conf").add(
addedFileEntry("myconf.conf", "a34ef6")));
@@ -49,7 +50,7 @@ public class ChangeSetWriterImplTest {
assertEquals(lines.size(), 6, "Expected to find six lines in " +
metaDataFile.getPath() +
" - three for the header followed by three for a directory
entry.");
- assertHeaderEquals(lines, "added-file-test", "myresource",
"true");
+ assertHeaderEquals(lines, "added-file-test", "myresource",
"C");
assertEquals(lines.get(3), "myresource/conf 1", "The first line
for a directory entry should specify the " +
"directory path followed by the number of lines in the entry.");
@@ -62,9 +63,8 @@ public class ChangeSetWriterImplTest {
public void writeDirectoryEntryWithRemovedFile() throws Exception {
File changeSetFile = new File(changeSetsDir, "removed-file-test");
DriftConfiguration driftConfig =
driftConfiguration("removed-file-test", "myresource");
- boolean coverageChangeSet = true;
- ChangeSetWriterImpl writer = new ChangeSetWriterImpl(changeSetFile, driftConfig,
coverageChangeSet);
+ ChangeSetWriterImpl writer = new ChangeSetWriterImpl(changeSetFile, driftConfig,
COVERAGE);
writer.writeDirectoryEntry(new DirectoryEntry("myresource/conf").add(
removedFileEntry("myconf.conf", "a34ef6")));
@@ -76,7 +76,7 @@ public class ChangeSetWriterImplTest {
assertEquals(lines.size(), 6, "Expected to find six lines in " +
metaDataFile.getPath() +
" - three for the header followed by three for a directory
entry.");
- assertHeaderEquals(lines, "removed-file-test", "myresource",
"true");
+ assertHeaderEquals(lines, "removed-file-test", "myresource",
"C");
assertEquals(lines.get(3), "myresource/conf 1", "The first line
for a directory entry should specify the " +
"directory path followed by the number of lines in the entry.");
@@ -89,9 +89,8 @@ public class ChangeSetWriterImplTest {
public void writeDirectoryEntryWithChangedFile() throws Exception {
File changeSetFile = new File(changeSetsDir, "changed-file-test");
DriftConfiguration driftConfig =
driftConfiguration("changed-file-test", "myresource");
- boolean coverageChangeSet = true;
- ChangeSetWriterImpl writer = new ChangeSetWriterImpl(changeSetFile, driftConfig,
coverageChangeSet);
+ ChangeSetWriterImpl writer = new ChangeSetWriterImpl(changeSetFile, driftConfig,
COVERAGE);
writer.writeDirectoryEntry(new DirectoryEntry("myresource/conf").add(
changedFileEntry("myconf.conf", "a34ef6",
"c2d55f")));
@@ -103,7 +102,7 @@ public class ChangeSetWriterImplTest {
assertEquals(lines.size(), 6, "Expected to find six lines in " +
metaDataFile.getPath() +
" - three for the header followed by three for a directory
entry.");
- assertHeaderEquals(lines, "changed-file-test", "myresource",
"true");
+ assertHeaderEquals(lines, "changed-file-test", "myresource",
"C");
assertEquals(lines.get(3), "myresource/conf 1", "The first line
for a directory entry should specify the " +
"directory path followed by the number of lines in the entry.");
@@ -120,7 +119,8 @@ public class ChangeSetWriterImplTest {
* <ul>
* <li>drift configuration name</li>
* <li>drift configuration base directory</li>
- * <li>boolean flag indicating whether or not this is an initial
changeset</li>
+ * <li>Flag indicating whether or not this is an initial changeset. The flag
is a
+ * single letter code code from {@link DriftChangeSetCategory}</li>
* </ul>
* @param lines
* @param expected
@@ -128,8 +128,8 @@ public class ChangeSetWriterImplTest {
void assertHeaderEquals(List<String> lines, String... expected) {
assertEquals(lines.get(0), expected[0], "The first header entry should be
the drift configuration name.");
assertEquals(lines.get(1), expected[1], "The second header entry should be
the base directory.");
- assertEquals(lines.get(2), expected[2], "The second header entry should be a
flag indicating whether or not " +
- "this is a coverage change set");
+ assertEquals(lines.get(2), expected[2], "The third header entry should be a
flag indicating the change set " +
+ "type.");
}
/**
diff --git
a/modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftChangeSetCategory.java
b/modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftChangeSetCategory.java
index bc04c31..5c3e436 100644
---
a/modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftChangeSetCategory.java
+++
b/modules/core/domain/src/main/java/org/rhq/core/domain/drift/DriftChangeSetCategory.java
@@ -28,9 +28,26 @@ package org.rhq.core.domain.drift;
* @author Jay Shaughnesssy
*/
public enum DriftChangeSetCategory {
- COVERAGE, // Reports only on files being covered by a drift configuration.
- DRIFT; // Reports on actual drift.
+ COVERAGE("C"), // Reports only on files being covered by a drift
configuration.
+ DRIFT("D"); // Reports on actual drift.
- DriftChangeSetCategory() {
+ private final String code;
+
+ DriftChangeSetCategory(String code) {
+ this.code = code;
+ }
+
+ public String code() {
+ return code;
}
+
+ public static DriftChangeSetCategory fromCode(String code) {
+ for (DriftChangeSetCategory type : DriftChangeSetCategory.values()) {
+ if (type.code.equals(code)) {
+ return type;
+ }
+ }
+ throw new IllegalArgumentException(code + " is not a DriftChangeSetCategory
code");
+ }
+
}
\ No newline at end of file
diff --git
a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManager.java
b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManager.java
index 962299b..154d2cd 100644
---
a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManager.java
+++
b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManager.java
@@ -5,6 +5,7 @@ import java.io.IOException;
import org.rhq.common.drift.ChangeSetReader;
import org.rhq.common.drift.ChangeSetWriter;
+import org.rhq.core.domain.drift.DriftChangeSetCategory;
import org.rhq.core.domain.drift.DriftConfiguration;
public interface ChangeSetManager {
@@ -34,7 +35,7 @@ public interface ChangeSetManager {
ChangeSetReader getChangeSetReader(int resourceId, DriftConfiguration
driftConfiguration) throws IOException;
ChangeSetWriter getChangeSetWriter(int resourceId, DriftConfiguration
driftConfiguration,
- boolean coverageChangeSet) throws IOException;
+ DriftChangeSetCategory type) throws IOException;
void addFileToChangeSet(int resourceId, DriftConfiguration driftConfiguration, File
file);
diff --git
a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManagerImpl.java
b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManagerImpl.java
index baea20c..33be5bb 100644
---
a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManagerImpl.java
+++
b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/ChangeSetManagerImpl.java
@@ -9,6 +9,7 @@ import org.rhq.common.drift.ChangeSetReader;
import org.rhq.common.drift.ChangeSetReaderImpl;
import org.rhq.common.drift.ChangeSetWriter;
import org.rhq.common.drift.ChangeSetWriterImpl;
+import org.rhq.core.domain.drift.DriftChangeSetCategory;
import org.rhq.core.domain.drift.DriftConfiguration;
import static java.io.File.separator;
@@ -47,7 +48,7 @@ public class ChangeSetManagerImpl implements ChangeSetManager {
@Override
public ChangeSetWriter getChangeSetWriter(int resourceId, DriftConfiguration
driftConfiguration,
- boolean coverageChangeSet) throws IOException {
+ DriftChangeSetCategory type) throws IOException {
File resourceDir = new File(changeSetsDir, Integer.toString(resourceId));
File changeSetDir = new File(resourceDir, driftConfiguration.getName());
@@ -55,12 +56,11 @@ public class ChangeSetManagerImpl implements ChangeSetManager {
changeSetDir.mkdirs();
}
- return new ChangeSetWriterImpl(new File(changeSetDir, "changeset.txt"),
driftConfiguration, coverageChangeSet);
+ return new ChangeSetWriterImpl(new File(changeSetDir, "changeset.txt"),
driftConfiguration, type);
}
@Override
public void addFileToChangeSet(int resourceId, DriftConfiguration driftConfiguration,
File file) {
- //To change body of implemented methods use File | Settings | File Templates.
}
private File findChangeSetDir(int resourceId, DriftConfiguration driftConfiguration)
{
diff --git
a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java
b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java
index ad8b0c1..244ea54 100644
---
a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java
+++
b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftDetector.java
@@ -13,11 +13,13 @@ import org.apache.commons.logging.LogFactory;
import org.rhq.common.drift.ChangeSetWriter;
import org.rhq.common.drift.DirectoryEntry;
import org.rhq.common.drift.FileEntry;
+import org.rhq.core.domain.drift.DriftChangeSetCategory;
import org.rhq.core.domain.drift.DriftConfiguration;
import org.rhq.core.util.MessageDigestGenerator;
import static java.io.File.separator;
import static java.util.Collections.EMPTY_LIST;
+import static org.rhq.core.domain.drift.DriftChangeSetCategory.COVERAGE;
public class DriftDetector implements Runnable {
private Log log = LogFactory.getLog(DriftDetector.class);
@@ -54,7 +56,7 @@ public class DriftDetector implements Runnable {
// if there is no previous changeset then we need to generate the initial
// coverage changeset
ChangeSetWriter writer =
changeSetMgr.getChangeSetWriter(schedule.getResourceId(),
- schedule.getDriftConfiguration(), true);
+ schedule.getDriftConfiguration(), COVERAGE);
DirectoryScanner scanner = new
DirectoryScanner(schedule.getDriftConfiguration(), writer);
scanner.scan();
diff --git
a/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftFilesSender.java
b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftFilesSender.java
new file mode 100644
index 0000000..a6ec604
--- /dev/null
+++
b/modules/core/plugin-container/src/main/java/org/rhq/core/pc/drift/DriftFilesSender.java
@@ -0,0 +1,16 @@
+package org.rhq.core.pc.drift;
+
+import java.util.List;
+
+import org.rhq.core.domain.drift.DriftFile;
+
+public class DriftFilesSender implements Runnable {
+
+ public DriftFilesSender(int resourceId, String driftConfigurationName,
List<DriftFile> driftFiles) {
+
+ }
+
+ @Override
+ public void run() {
+ }
+}
diff --git
a/modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftDetectorTest.java
b/modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftDetectorTest.java
index 80f16b1..e96c1e9 100644
---
a/modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftDetectorTest.java
+++
b/modules/core/plugin-container/src/test/java/org/rhq/core/pc/drift/DriftDetectorTest.java
@@ -10,10 +10,12 @@ import org.testng.annotations.Test;
import org.rhq.common.drift.ChangeSetWriterImpl;
import org.rhq.core.domain.configuration.Configuration;
import org.rhq.core.domain.configuration.PropertySimple;
+import org.rhq.core.domain.drift.DriftChangeSetCategory;
import org.rhq.core.domain.drift.DriftConfiguration;
import org.rhq.test.JMockTest;
import static org.apache.commons.io.FileUtils.touch;
+import static org.rhq.core.domain.drift.DriftChangeSetCategory.COVERAGE;
import static org.testng.Assert.*;
import static org.apache.commons.io.FileUtils.deleteDirectory;
@@ -80,9 +82,9 @@ public class DriftDetectorTest extends JMockTest {
allowing(changeSetMgr).getChangeSetReader(schedule.getResourceId(),
schedule.getDriftConfiguration());
will(returnValue(new DriftDetectionSchedule(1, driftConfig)));
- allowing(changeSetMgr).getChangeSetWriter(1,
schedule.getDriftConfiguration(), true);
+ allowing(changeSetMgr).getChangeSetWriter(1,
schedule.getDriftConfiguration(), COVERAGE);
will(returnValue(new ChangeSetWriterImpl(new File(changeSetDir,
"test"),
- schedule.getDriftConfiguration(), true)));
+ schedule.getDriftConfiguration(), COVERAGE)));
}});
DriftDetector driftDetector = new DriftDetector();