Skip to content

Commit e8e72cc

Browse files
committed
fix: have the correct properties when testing Scala.js
1 parent 115125e commit e8e72cc

File tree

3 files changed

+5
-11
lines changed

3 files changed

+5
-11
lines changed

compiler/test/dotty/Properties.scala

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -96,9 +96,6 @@ object Properties {
9696
/** scalajs-javalib jar */
9797
def scalaJSJavalib: String = sys.props("dotty.tests.classes.scalaJSJavalib")
9898

99-
/** scalajs-scalalib jar */
100-
def scalaJSScalalib: String = sys.props("dotty.tests.classes.scalaJSScalalib")
101-
10299
/** scalajs-library jar */
103100
def scalaJSLibrary: String = sys.props("dotty.tests.classes.scalaJSLibrary")
104101
}

compiler/test/dotty/tools/vulpix/TestConfiguration.scala

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ object TestConfiguration {
4848

4949
lazy val scalaJSClasspath = mkClasspath(List(
5050
Properties.scalaJSJavalib,
51-
Properties.scalaJSScalalib,
51+
Properties.scalaLibrary,
5252
Properties.scalaJSLibrary,
5353
))
5454

@@ -59,7 +59,7 @@ object TestConfiguration {
5959
Properties.jlineReader,
6060
))
6161

62-
lazy val replWithStagingClasspath =
62+
lazy val replWithStagingClasspath =
6363
replClassPath + File.pathSeparator + mkClasspath(List(Properties.dottyStaging))
6464

6565
def mkClasspath(classpaths: List[String]): String =

project/Build.scala

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1182,7 +1182,6 @@ object Build {
11821182
s"-Ddotty.tests.classes.tastyCore=${(`tasty-core-bootstrapped-new` / Compile / packageBin).value}",
11831183
s"-Ddotty.tests.classes.compilerInterface=${findArtifactPath(externalDeps, "compiler-interface")}",
11841184
s"-Ddotty.tests.classes.scalaLibrary=${(`scala-library-bootstrapped` / Compile / packageBin).value}",
1185-
s"-Ddotty.tests.classes.scalaJSScalalib=${(`scala-library-sjs` / Compile / packageBin).value}",
11861185
s"-Ddotty.tests.classes.scalaAsm=${findArtifactPath(externalDeps, "scala-asm")}",
11871186
s"-Ddotty.tests.classes.jlineTerminal=${findArtifactPath(externalDeps, "jline-terminal")}",
11881187
s"-Ddotty.tests.classes.jlineReader=${findArtifactPath(externalDeps, "jline-reader")}",
@@ -2018,7 +2017,6 @@ object Build {
20182017
s"-Ddotty.tests.classes.tastyCore=${(`tasty-core-bootstrapped-new` / Compile / packageBin).value}",
20192018
s"-Ddotty.tests.classes.compilerInterface=${findArtifactPath(externalDeps, "compiler-interface")}",
20202019
s"-Ddotty.tests.classes.scalaLibrary=${(`scala-library-bootstrapped` / Compile / packageBin).value}",
2021-
s"-Ddotty.tests.classes.scalaJSScalalib=${(`scala-library-sjs` / Compile / packageBin).value}",
20222020
s"-Ddotty.tests.classes.scalaAsm=${findArtifactPath(externalDeps, "scala-asm")}",
20232021
s"-Ddotty.tests.classes.dottyStaging=${(LocalProject("scala3-staging-new") / Compile / packageBin).value}",
20242022
s"-Ddotty.tests.classes.dottyTastyInspector=${(LocalProject("scala3-tasty-inspector-new") / Compile / packageBin).value}",
@@ -2514,13 +2512,12 @@ object Build {
25142512
Seq(
25152513
s"-Ddotty.tests.dottyCompilerManagedSources=${managedSrcDir}",
25162514
s"-Ddotty.tests.classes.dottyInterfaces=${(`scala3-interfaces` / Compile / packageBin).value}",
2517-
s"-Ddotty.tests.classes.dottyCompiler=${(ThisProject / Compile / packageBin).value}",
2518-
s"-Ddotty.tests.classes.tastyCore=${(`tasty-core-nonbootstrapped` / Compile / packageBin).value}",
2515+
s"-Ddotty.tests.classes.dottyCompiler=${(`scala3-compiler-bootstrapped-new` / Compile / packageBin).value}",
2516+
s"-Ddotty.tests.classes.tastyCore=${(`tasty-core-bootstrapped-new` / Compile / packageBin).value}",
25192517
s"-Ddotty.tests.classes.compilerInterface=${findArtifactPath(externalDeps, "compiler-interface")}",
2520-
s"-Ddotty.tests.classes.scalaLibrary=${(`scala-library-nonbootstrapped` / Compile / packageBin).value}",
2518+
s"-Ddotty.tests.classes.scalaLibrary=${(`scala-library-sjs` / Compile / packageBin).value}",
25212519
s"-Ddotty.tests.classes.scalaAsm=${findArtifactPath(externalDeps, "scala-asm")}",
25222520
s"-Ddotty.tools.dotc.semanticdb.test=${(ThisBuild / baseDirectory).value/"tests"/"semanticdb"}",
2523-
"-Ddotty.tests.classes.scalaJSScalalib=" + (`scala-library-sjs` / Compile / packageBin).value,
25242521
"-Ddotty.tests.classes.scalaJSJavalib=" + findArtifactPath(externalJSDeps, "scalajs-javalib"),
25252522
"-Ddotty.tests.classes.scalaJSLibrary=" + findArtifactPath(externalJSDeps, "scalajs-library_2.13"),
25262523
)

0 commit comments

Comments
 (0)