Skip to content

Commit 2ed268d

Browse files
committed
Surefire's forkMode does not work anymore
1 parent abe682f commit 2ed268d

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

pom.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -212,7 +212,8 @@
212212
<!-- part of integration-test -->
213213
<exclude>org/liblouis/DefaultTablesTest.java</exclude>
214214
</excludes>
215-
<forkMode>pertest</forkMode>
215+
<forkCount>1</forkCount>
216+
<reuseForks>false</reuseForks>
216217
<systemPropertyVariables>
217218
<jna.nosys>true</jna.nosys>
218219
<org.slf4j.simpleLogger.logFile>System.out</org.slf4j.simpleLogger.logFile>

src/main/java/org/liblouis/Louis.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,9 @@ static synchronized String getTableNameForURL(URL table) {
6868

6969
public static synchronized void setTableResolver(final TableResolver tableResolver) {
7070
Louis.tableResolver = tableResolver;
71+
generatedTableNames.clear();
72+
tablesStoredToFile.clear();
73+
tablesStoredToFileInv.clear();
7174
lou_tableResolver = new Lou_TableResolver() {
7275
public File[] invoke(String table, File base) {
7376
File[] ret = _invoke(table, base);

0 commit comments

Comments
 (0)