diff options
Diffstat (limited to 'integration/test/src/mill/integration/CaffeineTests.scala')
-rw-r--r-- | integration/test/src/mill/integration/CaffeineTests.scala | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/integration/test/src/mill/integration/CaffeineTests.scala b/integration/test/src/mill/integration/CaffeineTests.scala new file mode 100644 index 00000000..b206aa97 --- /dev/null +++ b/integration/test/src/mill/integration/CaffeineTests.scala @@ -0,0 +1,20 @@ +package mill.integration + +import utest._ + +class CaffeineTests(fork: Boolean) extends IntegrationTestSuite("MILL_CAFFEINE_REPO", "caffeine", fork) { + val tests = Tests{ + initWorkspace() + 'test - { + // Caffeine only can build using Java 9 or up. Java 8 results in weird + // type inference issues during the compile + if (mill.client.ClientServer.isJava9OrAbove){ + assert(eval(s"caffeine.test.compile")) + assert(eval(s"guava.test.compile")) + assert(eval(s"jcache.test.compile")) + assert(eval(s"simulator.test.compile")) + } + } + + } +} |