diff options
Diffstat (limited to 'test/src/model')
-rw-r--r-- | test/src/model/PackageTest.kt | 17 |
1 files changed, 3 insertions, 14 deletions
diff --git a/test/src/model/PackageTest.kt b/test/src/model/PackageTest.kt index aa4bd088..b855ad7d 100644 --- a/test/src/model/PackageTest.kt +++ b/test/src/model/PackageTest.kt @@ -47,7 +47,7 @@ public class PackageTest { Test fun multipleFiles() { verifyModel("test/data/packages/dottedNamePackage.kt", "test/data/packages/simpleNamePackage.kt") { model -> assertEquals(2, model.members.count()) - with(model.members.elementAt(0)) { + with(model.members.single { it.name == "simple" }) { assertEquals(DocumentationNode.Kind.Package, kind) assertEquals("simple", name) assertEquals(DocumentationContent.Empty, doc) @@ -55,9 +55,8 @@ public class PackageTest { assertTrue(members.none()) assertTrue(links.none()) } - with(model.members.elementAt(1)) { + with(model.members.single { it.name == "dot.name" }) { assertEquals(DocumentationNode.Kind.Package, kind) - assertEquals("dot.name", name) assertEquals(DocumentationContent.Empty, doc) assertTrue(details.none()) assertTrue(members.none()) @@ -68,7 +67,7 @@ public class PackageTest { Test fun multipleFilesSamePackage() { verifyModel("test/data/packages/simpleNamePackage.kt", "test/data/packages/simpleNamePackage2.kt") { model -> - assertEquals(2, model.members.count()) + assertEquals(1, model.members.count()) with(model.members.elementAt(0)) { assertEquals(DocumentationNode.Kind.Package, kind) assertEquals("simple", name) @@ -77,16 +76,6 @@ public class PackageTest { assertTrue(members.none()) assertTrue(links.none()) } - // TODO: Looks like package fragments should be merged into package view in the model - // and here should be single member - with(model.members.elementAt(1)) { - assertEquals(DocumentationNode.Kind.Package, kind) - assertEquals("simple", name) - assertEquals(DocumentationContent.Empty, doc) - assertTrue(details.none()) - assertTrue(members.none()) - assertTrue(links.none()) - } } } }
\ No newline at end of file |