Skip to content

Commit a20a059

Browse files
committed
Fix unit tests
1 parent d52fd95 commit a20a059

File tree

1 file changed

+26
-3
lines changed

1 file changed

+26
-3
lines changed

plexus-compilers/plexus-compiler-javac/src/test/java/org/codehaus/plexus/compiler/javac/AbstractJavacCompilerTest.java

Lines changed: 26 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -317,6 +317,9 @@ public void testJRuntimeArguments()
317317
expectedArguments.add( "-source" );
318318
expectedArguments.add( "1.3" );
319319

320+
// unshared table
321+
expectedArguments.add( "-XDuseUnsharedTable=true" );
322+
320323
// customCompilerArguments
321324
Map<String, String> customCompilerArguments = new LinkedHashMap<>();
322325
customCompilerArguments.put( "-J-Duser.language=en_us", null );
@@ -358,6 +361,9 @@ public void testModulePathAnnotations() throws Exception
358361
expectedArguments.add( "--release" );
359362
expectedArguments.add( "9" );
360363

364+
// unshared table
365+
expectedArguments.add( "-XDuseUnsharedTable=true" );
366+
361367
internalTest( compilerConfiguration, expectedArguments, source);
362368
}
363369

@@ -386,6 +392,9 @@ public void testModulePath() throws Exception
386392
expectedArguments.add( "-source" );
387393
expectedArguments.add( "1.3" );
388394

395+
// unshared table
396+
expectedArguments.add( "-XDuseUnsharedTable=true" );
397+
389398
internalTest( compilerConfiguration, expectedArguments );
390399
}
391400

@@ -412,6 +421,9 @@ public void testModuleVersion()
412421
expectedArguments.add( "--module-version" );
413422
expectedArguments.add( "1.2.0-SNAPSHOT" );
414423

424+
// unshared table
425+
expectedArguments.add( "-XDuseUnsharedTable=true" );
426+
415427
internalTest( compilerConfiguration, expectedArguments );
416428
}
417429

@@ -431,7 +443,10 @@ public void testReleaseVersion()
431443
compilerConfiguration.setReleaseVersion( "6" );
432444
expectedArguments.add( "--release" );
433445
expectedArguments.add( "6" );
434-
446+
447+
// unshared table
448+
expectedArguments.add( "-XDuseUnsharedTable=true" );
449+
435450
internalTest( compilerConfiguration, expectedArguments );
436451
}
437452

@@ -456,7 +471,10 @@ public void testFailOnWarning()
456471
expectedArguments.add( "1.1" );
457472
expectedArguments.add( "-source" );
458473
expectedArguments.add( "1.3" );
459-
474+
475+
// unshared table
476+
expectedArguments.add( "-XDuseUnsharedTable=true" );
477+
460478
internalTest( compilerConfiguration, expectedArguments );
461479
}
462480

@@ -485,7 +503,10 @@ public void testMultipleAddExports()
485503
compilerConfiguration.addCompilerCustomArgument( "--add-exports", "FROM-MOD/package2=OTHER-MOD" );
486504
expectedArguments.add( "--add-exports" );
487505
expectedArguments.add( "FROM-MOD/package2=OTHER-MOD" );
488-
506+
507+
// unshared table
508+
expectedArguments.add( "-XDuseUnsharedTable=true" );
509+
489510
internalTest( compilerConfiguration, expectedArguments );
490511
}
491512

@@ -630,5 +651,7 @@ private void populateArguments( CompilerConfiguration compilerConfiguration, Lis
630651
expectedArguments.add( "foo" );
631652

632653
expectedArguments.add( "bar" );
654+
655+
expectedArguments.add( "-XDuseUnsharedTable=true" );
633656
}
634657
}

0 commit comments

Comments
 (0)