65 output.shouldContain(result); |
65 output.shouldContain(result); |
66 testProperty(prop, value); |
66 testProperty(prop, value); |
67 } |
67 } |
68 |
68 |
69 public static void main(String[] args) throws Exception { |
69 public static void main(String[] args) throws Exception { |
70 testOption("--add-modules", "java.sqlx", "jdk.module.addmods.0", "java.lang.module.ResolutionException"); |
70 testOption("--add-modules", "java.sqlx", "jdk.module.addmods.0", "java.lang.module.FindException"); |
71 testOption("--limit-modules", "java.sqlx", "jdk.module.limitmods", "java.lang.module.ResolutionException"); |
71 testOption("--limit-modules", "java.sqlx", "jdk.module.limitmods", "java.lang.module.FindException"); |
72 testOption("--add-reads", "xyzz=yyzd", "jdk.module.addreads.0", "WARNING: Unknown module: xyzz"); |
72 testOption("--add-reads", "xyzz=yyzd", "jdk.module.addreads.0", "WARNING: Unknown module: xyzz"); |
73 testOption("--add-exports", "java.base/xyzz=yyzd", "jdk.module.addexports.0", |
73 testOption("--add-exports", "java.base/xyzz=yyzd", "jdk.module.addexports.0", |
74 "WARNING: package xyzz not in java.base"); |
74 "WARNING: package xyzz not in java.base"); |
75 testOption("--patch-module", "=d", "jdk.module.patch.0", "Unable to parse --patch-module"); |
75 testOption("--patch-module", "=d", "jdk.module.patch.0", "Unable to parse --patch-module"); |
76 } |
76 } |