diff --git a/bindings/java/test/org/sleuthkit/datamodel/BottomUpTest.java b/bindings/java/test/org/sleuthkit/datamodel/BottomUpTest.java index 96684cb857e3c5ba1533b5fa024e7e653cd11326..1add49a71da697538db64aaebca88a9ebcac53a9 100644 --- a/bindings/java/test/org/sleuthkit/datamodel/BottomUpTest.java +++ b/bindings/java/test/org/sleuthkit/datamodel/BottomUpTest.java @@ -77,6 +77,10 @@ public void testBottomUpDiff() { String tempDirPath = dbFile.getAbsolutePath(); String dbPath = DataModelTestSuite.buildPath(tempDirPath, title, DataModelTestSuite.BTTMUP, ".db"); dbFile.delete(); + if (dbFile.getParentFile() != null) { + dbFile.getParentFile().mkdirs(); + } + SleuthkitCase sk = SleuthkitCase.newCase(dbPath); String timezone = ""; title = title + DataModelTestSuite.BTTMUP + ".txt"; diff --git a/bindings/java/test/org/sleuthkit/datamodel/CommunicationsManagerTest.java b/bindings/java/test/org/sleuthkit/datamodel/CommunicationsManagerTest.java index d2e025b95d3fd6a6b0cc8baf5afe6cf0874934b2..73b000e75b6abdafdf38c41e7ca1bb11c28b2b5e 100644 --- a/bindings/java/test/org/sleuthkit/datamodel/CommunicationsManagerTest.java +++ b/bindings/java/test/org/sleuthkit/datamodel/CommunicationsManagerTest.java @@ -245,6 +245,9 @@ public static void setUpClass() { // Delete the DB file, in case java.io.File dbFile = new java.io.File(dbPath); dbFile.delete(); + if (dbFile.getParentFile() != null) { + dbFile.getParentFile().mkdirs(); + } // Create new case db caseDB = SleuthkitCase.newCase(dbPath); diff --git a/bindings/java/test/org/sleuthkit/datamodel/DataModelTestSuite.java b/bindings/java/test/org/sleuthkit/datamodel/DataModelTestSuite.java index 0c22fbd617a741331104c709b3e782f44893c71d..6d52315e53bc92ce29c457279043cb6ed91c0c9f 100644 --- a/bindings/java/test/org/sleuthkit/datamodel/DataModelTestSuite.java +++ b/bindings/java/test/org/sleuthkit/datamodel/DataModelTestSuite.java @@ -122,6 +122,10 @@ public static void createOutput(String outputPath, String tempDirPath, List<Stri standardFile.createNewFile(); java.io.File dbFile = new java.io.File(dbPath); dbFile.delete(); + if (dbFile.getParentFile() != null) { + dbFile.getParentFile().mkdirs(); + } + SleuthkitCase sk = SleuthkitCase.newCase(dbPath); String timezone = "";