mirror of
https://github.com/openjdk/jdk.git
synced 2025-09-19 02:24:40 +02:00
Merge
This commit is contained in:
commit
063286a618
2585 changed files with 38813 additions and 83044 deletions
|
@ -196,10 +196,10 @@ public class JVMDefineModule {
|
|||
ModuleHelper.DefineModule(m, false, "9.0", "module.name/here", new String[] { });
|
||||
|
||||
// Invalid package name, expect an IAE
|
||||
m = ModuleHelper.ModuleObject("moduleFive", cl, new String[] { "your.package" });
|
||||
m = ModuleHelper.ModuleObject("moduleFive", cl, new String[] { "your.apackage" });
|
||||
try {
|
||||
ModuleHelper.DefineModule(m, false, "9.0", "module.name/here", new String[] { "your.package" });
|
||||
throw new RuntimeException("Failed to get expected IAE for your.package");
|
||||
ModuleHelper.DefineModule(m, false, "9.0", "module.name/here", new String[] { "your.apackage" });
|
||||
throw new RuntimeException("Failed to get expected IAE for your.apackage");
|
||||
} catch(IllegalArgumentException e) {
|
||||
if (!e.getMessage().contains("Invalid package name")) {
|
||||
throw new RuntimeException("Failed to get expected IAE message for bad package name: " + e.getMessage());
|
||||
|
@ -209,8 +209,8 @@ public class JVMDefineModule {
|
|||
// Invalid package name, expect an IAE
|
||||
m = ModuleHelper.ModuleObject("moduleSix", cl, new String[] { "foo" }); // Name irrelevant
|
||||
try {
|
||||
ModuleHelper.DefineModule(m, false, "9.0", "module.name/here", new String[] { ";your/package" });
|
||||
throw new RuntimeException("Failed to get expected IAE for ;your.package");
|
||||
ModuleHelper.DefineModule(m, false, "9.0", "module.name/here", new String[] { ";your/apackage" });
|
||||
throw new RuntimeException("Failed to get expected IAE for ;your.apackage");
|
||||
} catch(IllegalArgumentException e) {
|
||||
if (!e.getMessage().contains("Invalid package name")) {
|
||||
throw new RuntimeException("Failed to get expected IAE message for bad package name: " + e.getMessage());
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue