blob: 4f3116f74e36711d19de4a3dde1f3f3af9b9c426 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
|
package mill.integration
import ammonite.ops._
import utest._
class BetterFilesTests(fork: Boolean)
extends IntegrationTestSuite("MILL_BETTERFILES_REPO", "better-files", fork) {
val tests = Tests{
initWorkspace()
'test - {
assert(eval("core.test"))
assert(eval("akka.test"))
assert(eval("benchmarks.test.compile"))
val coreTestMeta = meta("core.test.test")
assert(coreTestMeta.contains("better.files.FileSpec"))
assert(coreTestMeta.contains("files should handle BOM"))
for(scalaFile <- ls.rec(workspacePath).filter(_.ext == "scala")){
write.append(scalaFile, "\n}")
}
assert(!eval("akka.test"))
}
}
}
|