File tree Expand file tree Collapse file tree 3 files changed +12
-6
lines changed Expand file tree Collapse file tree 3 files changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -26,7 +26,6 @@ val `scala-compiler` = Build.`scala-compiler`
26
26
val `scala-reflect` = Build .`scala-reflect`
27
27
val scalap = Build .scalap
28
28
val dist = Build .dist
29
- val `dist-bootstrapped` = Build .`dist-bootstrapped`
30
29
val `community-build` = Build .`community-build`
31
30
32
31
val sjsSandbox = Build .sjsSandbox
Original file line number Diff line number Diff line change @@ -9,6 +9,17 @@ Running all tests in Dotty is as simple as:
9
9
$ sbt test
10
10
```
11
11
12
+ Specifically, ` sbt test ` runs all tests that do _ not_ require a bootstrapped
13
+ compiler. In practice, this means that it runs all compilation tests meeting
14
+ this criterion, as well as all non-compiler tests.
15
+
16
+ The entire suite of tests can be run using the bootstrapped compiler as follows:
17
+
18
+ ``` bash
19
+ $ sbt
20
+ > dotty-bootstrapped/test
21
+ ```
22
+
12
23
There are currently several forms of tests in Dotty. These can be split into
13
24
two categories:
14
25
Original file line number Diff line number Diff line change @@ -1315,14 +1315,10 @@ object Build {
1315
1315
packArchiveName := " dotty-" + dottyVersion
1316
1316
)
1317
1317
1318
- lazy val dist = project.asDist(NonBootstrapped )
1318
+ lazy val dist = project.asDist(Bootstrapped )
1319
1319
.settings(
1320
1320
packResourceDir += (baseDirectory.value / " bin" -> " bin" ),
1321
1321
)
1322
- lazy val `dist-bootstrapped` = project.asDist(Bootstrapped )
1323
- .settings(
1324
- packResourceDir += ((baseDirectory in dist).value / " bin" -> " bin" ),
1325
- )
1326
1322
1327
1323
implicit class ProjectDefinitions (val project : Project ) extends AnyVal {
1328
1324
You can’t perform that action at this time.
0 commit comments