diff --git a/tests/shared/src/test/scala/coursier/test/TreeTests.scala b/tests/shared/src/test/scala/coursier/test/TreeTests.scala deleted file mode 100644 index 9b518a79e..000000000 --- a/tests/shared/src/test/scala/coursier/test/TreeTests.scala +++ /dev/null @@ -1,35 +0,0 @@ -package coursier -package test - -import coursier.util.{Tree, Xml} -import utest._ - -object TreeTests extends TestSuite { - private def tree(str: String, xs: Array[Xml.Node] = Array()): Xml.Node = { - new Xml.Node { - override def label: String = str - override def children = xs - - override def attributes: Seq[(String, String, String)] = Array[(String, String, String)]() - override def isText: Boolean = false - override def textContent: String = "" - override def isElement: Boolean = true - } - } - - val roots = Array( - tree("p1", Array(tree("c1"), tree("c2"))), - tree("p2", Array(tree("c3"), tree("c4")))) - - val tests = TestSuite { - 'apply { - val str = Tree(roots)(_.children, _.label) - assert(str == """├─ p1 - || ├─ c1 - || └─ c2 - |└─ p2 - | ├─ c3 - | └─ c4""".stripMargin) - } - } -} diff --git a/tests/shared/src/test/scala/coursier/util/TreeTests.scala b/tests/shared/src/test/scala/coursier/util/TreeTests.scala new file mode 100644 index 000000000..0f9dcb758 --- /dev/null +++ b/tests/shared/src/test/scala/coursier/util/TreeTests.scala @@ -0,0 +1,28 @@ +package coursier.util + +import utest._ + +object TreeTests extends TestSuite { + case class Node(label: String, children: Node*) + + val roots = Array( + Node("p1", + Node("c1"), + Node("c2")), + Node("p2", + Node("c3"), + Node("c4")) + ) + + val tests = TestSuite { + 'apply { + val str = Tree[Node](roots)(_.children, _.label) + assert(str == """├─ p1 + || ├─ c1 + || └─ c2 + |└─ p2 + | ├─ c3 + | └─ c4""".stripMargin) + } + } +}