summaryrefslogtreecommitdiff
path: root/contrib/bloop/test/src/mill/contrib/bloop/BloopTests.scala
diff options
context:
space:
mode:
authorOlivier Mélois <baccata64@gmail.com>2019-05-22 14:12:35 +0200
committerTobias Roeser <le.petit.fou@web.de>2019-05-22 14:12:34 +0200
commit4dbbce76262b7ddd4803a20a4decb7ec0e3ae383 (patch)
treec366262fec4d9dfebf09d92cfa182b711dcbf7bc /contrib/bloop/test/src/mill/contrib/bloop/BloopTests.scala
parent6a1025feb0561c222a41191ee6c044c9f6f02fa4 (diff)
downloadmill-4dbbce76262b7ddd4803a20a4decb7ec0e3ae383.tar.gz
mill-4dbbce76262b7ddd4803a20a4decb7ec0e3ae383.tar.bz2
mill-4dbbce76262b7ddd4803a20a4decb7ec0e3ae383.zip
Fixed bloop config classpath element when no ivyDep is set (#612)
* Fixed bloop config classpath element when no ivyDep is set * Made install a command * Made moduleSourceMap an input * Cleaning up config files before rewriting * Fixed cleanup logic
Diffstat (limited to 'contrib/bloop/test/src/mill/contrib/bloop/BloopTests.scala')
-rw-r--r--contrib/bloop/test/src/mill/contrib/bloop/BloopTests.scala9
1 files changed, 9 insertions, 0 deletions
diff --git a/contrib/bloop/test/src/mill/contrib/bloop/BloopTests.scala b/contrib/bloop/test/src/mill/contrib/bloop/BloopTests.scala
index dfbb346d..cd3f9497 100644
--- a/contrib/bloop/test/src/mill/contrib/bloop/BloopTests.scala
+++ b/contrib/bloop/test/src/mill/contrib/bloop/BloopTests.scala
@@ -37,6 +37,10 @@ object BloopTests extends TestSuite {
}
}
+ object scalaModule2 extends scalalib.ScalaModule {
+ def scalaVersion = "2.12.8"
+ }
+
}
def readBloopConf(jsonFile: String) =
@@ -47,6 +51,7 @@ object BloopTests extends TestSuite {
testEvaluator(testBloop.install)
val scalaModuleConfig = readBloopConf("scalaModule.json")
+ val scalaModule2Config = readBloopConf("scalaModule2.json")
val testModuleConfig = readBloopConf("scalaModule.test.json")
'scalaModule - {
@@ -97,6 +102,10 @@ object BloopTests extends TestSuite {
testEvaluator(build.scalaModule.bloop.config).asSuccess.get.value.right.get
assert(accessedConfig == scalaModuleConfig)
}
+ 'noDepTest - {
+ val cp = scalaModule2Config.project.classpath.map(_.toString)
+ assert(cp.exists(_.contains("scala-library-2.12.8")))
+ }
}
}