Skip to content

Commit 7913508

Browse files
committed
Update modular tests to be more reasonable
1 parent d44d3a4 commit 7913508

File tree

1 file changed

+5
-10
lines changed
  • okio/src/jvmIntegrationTest/kotlin/okio/test/integration

1 file changed

+5
-10
lines changed
Original file line numberDiff line numberDiff line change
@@ -1,21 +1,16 @@
11
package okio.test.integration
22

3-
import okio.FileSystem
4-
import org.junit.Assert.assertEquals
53
import org.junit.Assert.assertFalse
64
import org.junit.Assert.assertTrue
75
import org.junit.Test
86

97
class ModuleTest {
108
@Test
119
fun testModule() {
12-
// test okio.test.integration is modular
13-
assertTrue(ModuleTest::class.java.module.isNamed)
14-
assertEquals(ModuleTest::class.java.module.name, "okio.test.integration")
15-
assertFalse(ModuleTest::class.java.module.descriptor.isAutomatic)
16-
// test okio is modular
17-
assertTrue(FileSystem::class.java.module.isNamed)
18-
assertEquals(FileSystem::class.java.module.name, "okio")
19-
assertFalse(FileSystem::class.java.module.descriptor.isAutomatic)
10+
// assert okio is modular
11+
val okioModule = ModuleLayer.boot().modules().single { it.name == "okio" }
12+
assertFalse(okioModule.descriptor.isAutomatic)
13+
assertTrue(okioModule.isExported("okio"))
14+
assertFalse(okioModule.isExported("okio.internal"))
2015
}
2116
}

0 commit comments

Comments
 (0)