Skip to content

Commit 29b2e57

Browse files
committed
clean the plugins folder before and after initialization
1 parent 9b5d9c1 commit 29b2e57

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

logicaldoc-util/src/main/java/com/logicaldoc/util/junit/AbstractTestCase.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import org.springframework.context.support.ClassPathXmlApplicationContext;
2929
import org.springframework.util.CollectionUtils;
3030

31+
import com.logicaldoc.util.Context;
3132
import com.logicaldoc.util.config.ContextProperties;
3233
import com.logicaldoc.util.io.FileUtil;
3334
import com.logicaldoc.util.plugin.PluginException;
@@ -72,6 +73,10 @@ public void tearDown() throws SQLException {
7273
try {
7374
destroyDatabase();
7475

76+
File pluginsDir = new File(
77+
Context.get().getProperties().getProperty("conf.plugindir", "target/tests-plugins"));
78+
FileUtil.delete(pluginsDir);
79+
7580
if (context != null)
7681
((AbstractApplicationContext) context).close();
7782
} finally {
@@ -115,7 +120,8 @@ protected void initializePlugins() throws IOException, PluginException {
115120
if (CollectionUtils.isEmpty(pluginArchives))
116121
return;
117122

118-
File pluginsDir = new File(new ContextProperties().getProperty("conf.plugindir","target/tests-plugins"));
123+
File pluginsDir = new File(new ContextProperties().getProperty("conf.plugindir", "target/tests-plugins"));
124+
FileUtil.delete(pluginsDir);
119125
pluginsDir.mkdir();
120126

121127
for (String pluginArchive : pluginArchives) {

0 commit comments

Comments
 (0)