Issue #2195 Fix ArchiveConfigManagerTest

Change-Id: I3f7dbe37d9fb14fa9eb5fb326c0e1eb18e901a9f

Former-commit-id: ee505a7b63 [formerly a86f2ef5cfa15fd8277dbe60e9a34c548af1f1c6]
Former-commit-id: 8587fc7317
This commit is contained in:
Dustin Johnson 2013-07-16 08:33:39 -05:00
parent 94fa6f0e30
commit 962d7ea2f7

View file

@ -92,11 +92,11 @@ public class ArchiveConfigManagerTest {
private final DateFormat mmFormat = new SimpleDateFormat("mm");
private Collection<File> archiveFiles = new ArrayList<File>();
private final Collection<File> archiveFiles = new ArrayList<File>();
private Collection<File> purgeFiles = new ArrayList<File>();
private final Collection<File> purgeFiles = new ArrayList<File>();
private Collection<DisplayData> archiveSelectedDisplays = new HashSet<DisplayData>();
private final Collection<DisplayData> archiveSelectedDisplays = new HashSet<DisplayData>();
private Calendar referenceCalendar;
@ -116,25 +116,9 @@ public class ArchiveConfigManagerTest {
if (referenceCalendar == null) {
setupTimes();
}
File testLocalization = TestUtil
.setupTestClassDir(PathManagerFactoryTest.class);
PathManagerFactoryTest.initLocalization();
// after setting up test localization get the production config files
// and copy them to the the test localization directory.
// utility/common_static/base/archive
File prodConfigDir = new File(
"../edexOsgi/com.raytheon.uf.edex.archive/utility");
Collection<File> configs = FileUtils.listFiles(prodConfigDir,
FileFilterUtils.trueFileFilter(),
FileFilterUtils.trueFileFilter());
File destDir = new File(testLocalization,
"utility/common_static/base/archive");
for (File srcConfig : configs) {
FileUtils.copyFileToDirectory(srcConfig, destDir);
}
ArchiveConfigManager manager = ArchiveConfigManager.getInstance();
ArchiveConfig archiveProcessed = manager.getArchive(PROCESSED);