summaryrefslogblamecommitdiff
path: root/cask/test/src/test/cask/UtilTests.scala
blob: 7b34434415250ff773106290e23b55eaf6f57ff2 (plain) (tree)





















                                                                        
package test.cask

import utest._

object UtilTests extends TestSuite {
  val tests = Tests{
    'splitPath - {
      cask.internal.Util.splitPath("") ==> Seq()
      cask.internal.Util.splitPath("/") ==> Seq()
      cask.internal.Util.splitPath("////") ==> Seq()

      cask.internal.Util.splitPath("abc") ==> Seq("abc")
      cask.internal.Util.splitPath("/abc/") ==> Seq("abc")
      cask.internal.Util.splitPath("//abc") ==> Seq("abc")
      cask.internal.Util.splitPath("abc//") ==> Seq("abc")

      cask.internal.Util.splitPath("abc//def") ==> Seq("abc", "def")
      cask.internal.Util.splitPath("//abc//def//") ==> Seq("abc", "def")
    }
  }
}