172 assertTrue(base.canRead(base)); |
172 assertTrue(base.canRead(base)); |
173 |
173 |
174 // isExported |
174 // isExported |
175 assertTrue(base.isExported("java.lang")); |
175 assertTrue(base.isExported("java.lang")); |
176 assertTrue(base.isExported("java.lang", thisModule)); |
176 assertTrue(base.isExported("java.lang", thisModule)); |
|
177 assertTrue(base.isExported("java.lang", base)); |
|
178 assertFalse(base.isExported("jdk.internal.misc")); |
|
179 assertFalse(base.isExported("jdk.internal.misc", thisModule)); |
|
180 assertTrue(base.isExported("jdk.internal.misc", base)); |
177 assertFalse(base.isExported("java.wombat")); |
181 assertFalse(base.isExported("java.wombat")); |
178 assertFalse(base.isExported("java.wombat", thisModule)); |
182 assertFalse(base.isExported("java.wombat", thisModule)); |
|
183 assertFalse(base.isExported("java.wombat", base)); |
|
184 |
|
185 // isOpen |
|
186 assertFalse(base.isOpen("java.lang")); |
|
187 assertFalse(base.isOpen("java.lang", thisModule)); |
|
188 assertTrue(base.isOpen("java.lang", base)); |
|
189 assertFalse(base.isOpen("jdk.internal.misc")); |
|
190 assertFalse(base.isOpen("jdk.internal.misc", thisModule)); |
|
191 assertTrue(base.isOpen("jdk.internal.misc", base)); |
|
192 assertFalse(base.isOpen("java.wombat")); |
|
193 assertFalse(base.isOpen("java.wombat", thisModule)); |
|
194 assertFalse(base.isOpen("java.wombat", base)); |
179 } |
195 } |
180 |
196 |
181 |
197 |
182 @Test |
198 @Test |
183 public void testDesktopModule() { |
199 public void testDesktopModule() { |