diff options
author | Li Haoyi <haoyi.sg@gmail.com> | 2018-08-26 21:31:39 +0800 |
---|---|---|
committer | Li Haoyi <haoyi.sg@gmail.com> | 2018-08-26 21:31:39 +0800 |
commit | 4fc6204a01b8a283c0362f9f3244e93b6de65630 (patch) | |
tree | 9863bd2960f845b7fe496a1ab938ab208f4d19ad /cask/test/src/test/cask | |
parent | 84b89ff6ccb1cc1b71d1ae20b914f9a61a0209ab (diff) | |
download | cask-4fc6204a01b8a283c0362f9f3244e93b6de65630.tar.gz cask-4fc6204a01b8a283c0362f9f3244e93b6de65630.tar.bz2 cask-4fc6204a01b8a283c0362f9f3244e93b6de65630.zip |
0.1.7: micro-optimizations to remove trivially unnecessary bottlenecks0.1.7
Diffstat (limited to 'cask/test/src/test/cask')
-rw-r--r-- | cask/test/src/test/cask/UtilTests.scala | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/cask/test/src/test/cask/UtilTests.scala b/cask/test/src/test/cask/UtilTests.scala new file mode 100644 index 0000000..7b34434 --- /dev/null +++ b/cask/test/src/test/cask/UtilTests.scala @@ -0,0 +1,22 @@ +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") + } + } +} + |