@@ -10,51 +10,52 @@ object BuildClasspathContentsTests extends UtestIntegrationTestSuite {
1010 " HOME" -> os.home,
1111 " WORKSPACE" -> tester.workspacePath
1212 )) {
13- val result1 =
14- tester.eval((" --meta-level" , " 1" , " show" , " compileClasspath" ), stderr = os.Inherit )
15- val deserialized = upickle.read[Seq [mill.api.PathRef ]](result1.out)
16- val millPublishedJars = deserialized
17- .map(_.path.last)
18- .filter(_.startsWith(" mill-" ))
19- .sorted
20- val millLocalClasspath = deserialized
21- .map(_.path)
22- .filter(_.startsWith(BuildCtx .workspaceRoot))
23- .map(_.subRelativeTo(BuildCtx .workspaceRoot))
24- .filter(! _.startsWith(" out/integration" ))
25- .filter(! _.startsWith(" out/dist/localRepo.dest" ))
26- .map(_.toString)
27- .sorted
28- if (sys.env(" MILL_INTEGRATION_IS_PACKAGED_LAUNCHER" ) == " true" ) {
29- assertGoldenLiteral(
30- millPublishedJars,
31- List (
32- " mill-core-api-daemon_3-SNAPSHOT.jar" ,
33- " mill-core-api_3-SNAPSHOT.jar" ,
34- " mill-core-constants-SNAPSHOT.jar" ,
35- " mill-libs-androidlib-databinding_3-SNAPSHOT.jar" ,
36- " mill-libs-androidlib_3-SNAPSHOT.jar" ,
37- " mill-libs-daemon-client-SNAPSHOT.jar" ,
38- " mill-libs-daemon-server_3-SNAPSHOT.jar" ,
39- " mill-libs-javalib-api_3-SNAPSHOT.jar" ,
40- " mill-libs-javalib-testrunner-entrypoint-SNAPSHOT.jar" ,
41- " mill-libs-javalib-testrunner_3-SNAPSHOT.jar" ,
42- " mill-libs-javalib_3-SNAPSHOT.jar" ,
43- " mill-libs-javascriptlib_3-SNAPSHOT.jar" ,
44- " mill-libs-kotlinlib-api_3-SNAPSHOT.jar" ,
45- " mill-libs-kotlinlib-ksp2-api_3-SNAPSHOT.jar" ,
46- " mill-libs-kotlinlib_3-SNAPSHOT.jar" ,
47- " mill-libs-pythonlib_3-SNAPSHOT.jar" ,
48- " mill-libs-rpc_3-SNAPSHOT.jar" ,
49- " mill-libs-scalajslib-api_3-SNAPSHOT.jar" ,
50- " mill-libs-scalajslib_3-SNAPSHOT.jar" ,
51- " mill-libs-scalalib_3-SNAPSHOT.jar" ,
52- " mill-libs-scalanativelib-api_3-SNAPSHOT.jar" ,
53- " mill-libs-scalanativelib_3-SNAPSHOT.jar" ,
54- " mill-libs-script_3-SNAPSHOT.jar" ,
55- " mill-libs-util_3-SNAPSHOT.jar" ,
56- " mill-libs_3-SNAPSHOT.jar" ,
57- " mill-moduledefs_3-0.11.10.jar"
13+ val result1 =
14+ tester.eval((" --meta-level" , " 1" , " show" , " compileClasspath" ), stderr = os.Inherit )
15+ val deserialized = upickle.read[Seq [mill.api.PathRef ]](result1.out)
16+ val millPublishedJars = deserialized
17+ .map(_.path.last)
18+ .filter(_.startsWith(" mill-" ))
19+ .sorted
20+ val millLocalClasspath = deserialized
21+ .map(_.path)
22+ .filter(_.startsWith(BuildCtx .workspaceRoot))
23+ .map(_.subRelativeTo(BuildCtx .workspaceRoot))
24+ .filter(! _.startsWith(" out/integration" ))
25+ .filter(! _.startsWith(" out/dist/localRepo.dest" ))
26+ .map(_.toString)
27+ .sorted
28+ if (sys.env(" MILL_INTEGRATION_IS_PACKAGED_LAUNCHER" ) == " true" ) {
29+ assertGoldenLiteral(
30+ millPublishedJars,
31+ List (
32+ " mill-core-api-daemon_3-SNAPSHOT.jar" ,
33+ " mill-core-api_3-SNAPSHOT.jar" ,
34+ " mill-core-constants-SNAPSHOT.jar" ,
35+ " mill-libs-androidlib-databinding_3-SNAPSHOT.jar" ,
36+ " mill-libs-androidlib_3-SNAPSHOT.jar" ,
37+ " mill-libs-daemon-client-SNAPSHOT.jar" ,
38+ " mill-libs-daemon-server_3-SNAPSHOT.jar" ,
39+ " mill-libs-javalib-api_3-SNAPSHOT.jar" ,
40+ " mill-libs-javalib-testrunner-entrypoint-SNAPSHOT.jar" ,
41+ " mill-libs-javalib-testrunner_3-SNAPSHOT.jar" ,
42+ " mill-libs-javalib_3-SNAPSHOT.jar" ,
43+ " mill-libs-javascriptlib_3-SNAPSHOT.jar" ,
44+ " mill-libs-kotlinlib-api_3-SNAPSHOT.jar" ,
45+ " mill-libs-kotlinlib-ksp2-api_3-SNAPSHOT.jar" ,
46+ " mill-libs-kotlinlib_3-SNAPSHOT.jar" ,
47+ " mill-libs-pythonlib_3-SNAPSHOT.jar" ,
48+ " mill-libs-rpc_3-SNAPSHOT.jar" ,
49+ " mill-libs-scalajslib-api_3-SNAPSHOT.jar" ,
50+ " mill-libs-scalajslib_3-SNAPSHOT.jar" ,
51+ " mill-libs-scalalib_3-SNAPSHOT.jar" ,
52+ " mill-libs-scalanativelib-api_3-SNAPSHOT.jar" ,
53+ " mill-libs-scalanativelib_3-SNAPSHOT.jar" ,
54+ " mill-libs-script_3-SNAPSHOT.jar" ,
55+ " mill-libs-util_3-SNAPSHOT.jar" ,
56+ " mill-libs_3-SNAPSHOT.jar" ,
57+ " mill-moduledefs_3-0.11.10.jar"
58+ )
5859 )
5960 assert(millLocalClasspath == Nil )
6061 } else {
0 commit comments