summaryrefslogtreecommitdiff
path: root/scalalib/test
diff options
context:
space:
mode:
authorJeremy Apthorp <nornagon@nornagon.net>2018-02-24 15:56:21 -0800
committerLi Haoyi <haoyi.sg@gmail.com>2018-02-24 15:56:21 -0800
commit3c1187fc24a6fdc1dd8ac37522afa39aba81967b (patch)
tree2528de8babfa046d311d484f4f2746f29cc75595 /scalalib/test
parenteebeb94b2add83073a8f474ef0de01dfdc0d94d0 (diff)
downloadmill-3c1187fc24a6fdc1dd8ac37522afa39aba81967b.tar.gz
mill-3c1187fc24a6fdc1dd8ac37522afa39aba81967b.tar.bz2
mill-3c1187fc24a6fdc1dd8ac37522afa39aba81967b.zip
Allow specifying classifiers in ivy deps (#159)
Diffstat (limited to 'scalalib/test')
-rw-r--r--scalalib/test/src/mill/scalalib/ResolveDepsTests.scala7
1 files changed, 7 insertions, 0 deletions
diff --git a/scalalib/test/src/mill/scalalib/ResolveDepsTests.scala b/scalalib/test/src/mill/scalalib/ResolveDepsTests.scala
index 6eb9a014..e9734557 100644
--- a/scalalib/test/src/mill/scalalib/ResolveDepsTests.scala
+++ b/scalalib/test/src/mill/scalalib/ResolveDepsTests.scala
@@ -19,6 +19,13 @@ object ResolveDepsTests extends TestSuite {
assert(paths.nonEmpty)
}
+ 'resolveValidDepsWithClassifier - {
+ val deps = Agg(ivy"org.lwjgl:lwjgl:3.1.1;classifier=natives-macos")
+ val Success(paths) = evalDeps(deps)
+ assert(paths.nonEmpty)
+ assert(paths.items.next.path.toString.contains("natives-macos"))
+ }
+
'errOnInvalidOrgDeps - {
val deps = Agg(ivy"xxx.yyy.invalid::pprint:0.5.3")
val Failure(errMsg, _) = evalDeps(deps)