summaryrefslogtreecommitdiff
path: root/integration/test/src/mill/integration/BetterFilesTests.scala
blob: 348b9023ffc41a2fe4ecb2e0ef66c28d371383f1 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
package mill.integration

import ammonite.ops._
import utest._

object BetterFilesTests extends IntegrationTestSuite("MILL_BETTERFILES_REPO", "better-files") {
  val tests = Tests{
    initWorkspace()
    'test - {

      assert(eval("core.test.compile"))
      assert(eval("akka.test"))
      assert(eval("benchmarks.test.compile"))

      for(scalaFile <- ls.rec(workspacePath).filter(_.ext == "scala")){
        write.append(scalaFile, "\n}")
      }
      assert(!eval("akka.test"))
    }

  }
}