Skip to content

Commit f118403

Browse files
committed
Add in compat for 2.13 tests
1 parent 94d4018 commit f118403

File tree

5 files changed

+37
-5
lines changed

5 files changed

+37
-5
lines changed

tests/unit/src/test/scala/tests/imports/DependencySuite.scala

+2-2
Original file line numberDiff line numberDiff line change
@@ -84,9 +84,9 @@ class DependencySuite extends BaseMarkdownSuite {
8484
| not found: https://repo1.maven.org/maven2/org/scalameta/foobar/1.2.1/foobar-1.2.1.pom
8585
|import $dep.`org.scalameta::mmunit:2.3.4`, $dep.`org.scalameta:foobar:1.2.1`
8686
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
87-
|error: dep-error.md:4:13: Error downloading org.scalameta:not-exists_2.13.2:2.3.4
87+
|error: dep-error.md:4:13: Error downloading org.scalameta:not-exists_2.13.4:2.3.4
8888
|<redacted user.home>
89-
| not found: https://repo1.maven.org/maven2/org/scalameta/not-exists_2.13.2/2.3.4/not-exists_2.13.2-2.3.4.pom
89+
| not found: https://repo1.maven.org/maven2/org/scalameta/not-exists_2.13.4/2.3.4/not-exists_2.13.2-2.3.4.pom
9090
|import $dep.`org.scalameta:::not-exists:2.3.4`
9191
| ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
9292
|error: dep-error.md:3:13: Error downloading org.scalameta:mmunit_2.13:2.3.4

tests/unit/src/test/scala/tests/markdown/AsyncSuite.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -31,7 +31,7 @@ class AsyncSuite extends BaseMarkdownSuite {
3131
|java.util.concurrent.TimeoutException: Futures timed out after [10 milliseconds]
3232
| at scala.concurrent.impl.Promise$DefaultPromise.ready(Promise.scala:259)
3333
| at scala.concurrent.impl.Promise$DefaultPromise.result(Promise.scala:263)
34-
| at scala.concurrent.Await$.$anonfun$result$1(package.scala:220)
34+
| at scala.concurrent.Await$.$anonfun$result$1(package.scala:223)
3535
| at scala.concurrent.BlockContext$DefaultBlockContext$.blockOn(BlockContext.scala:57)
3636
| at scala.concurrent.Await$.result(package.scala:146)
3737
| at repl.MdocSession$App.<init>(timeout.md:11)

tests/unit/src/test/scala/tests/markdown/BaseMarkdownSuite.scala

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,7 +115,7 @@ abstract class BaseMarkdownSuite extends tests.BaseSuite {
115115
settings,
116116
obtained => {
117117
assertNoDiff(
118-
Compat(obtained, Map.empty, postProcessObtained),
118+
Compat(obtained, compat, postProcessObtained),
119119
Compat(expected, compat, postProcessExpected)
120120
)
121121
}

tests/unit/src/test/scala/tests/markdown/CrashSuite.scala

+23
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,19 @@ class CrashSuite extends BaseMarkdownSuite {
1717
|// at repl.MdocSession$App$$anonfun$3.apply(basic.md:14)
1818
|// at repl.MdocSession$App$$anonfun$3.apply(basic.md:14)
1919
|```
20+
""".stripMargin,
21+
compat = Map(
22+
"2.13" ->
23+
"""|```scala
24+
|val x = 1
25+
|???
26+
|// scala.NotImplementedError: an implementation is missing
27+
|// at scala.Predef$.$qmark$qmark$qmark(Predef.scala:347)
28+
|// at repl.MdocSession$App$$anonfun$3.apply(basic.md:14)
29+
|// at repl.MdocSession$App$$anonfun$3.apply(basic.md:14)
30+
|```
2031
""".stripMargin
32+
)
2133
)
2234

2335
checkError(
@@ -81,7 +93,18 @@ class CrashSuite extends BaseMarkdownSuite {
8193
|// at repl.MdocSession$App$$anonfun$1.apply(relative.md:9)
8294
|// at repl.MdocSession$App$$anonfun$1.apply(relative.md:9)
8395
|```
96+
""".stripMargin,
97+
compat = Map(
98+
"2.13" ->
99+
"""|```scala
100+
|???
101+
|// scala.NotImplementedError: an implementation is missing
102+
|// at scala.Predef$.$qmark$qmark$qmark(Predef.scala:347)
103+
|// at repl.MdocSession$App$$anonfun$1.apply(relative.md:9)
104+
|// at repl.MdocSession$App$$anonfun$1.apply(relative.md:9)
105+
|```
84106
""".stripMargin
107+
)
85108
)
86109

87110
check(

tests/unit/src/test/scala/tests/markdown/ErrorSuite.scala

+10-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,16 @@ class ErrorSuite extends BaseMarkdownSuite {
3333
|^^^^^^^^^
3434
|scala.NotImplementedError: an implementation is missing
3535
| at scala.Predef$.$qmark$qmark$qmark(Predef.scala:288)
36-
|""".stripMargin
36+
|""".stripMargin,
37+
compat = Map(
38+
"2.13" ->
39+
"""|error: crash.md:10:1: an implementation is missing
40+
|x + y + z
41+
|^^^^^^^^^
42+
|scala.NotImplementedError: an implementation is missing
43+
| at scala.Predef$.$qmark$qmark$qmark(Predef.scala:347)
44+
|""".stripMargin
45+
)
3746
)
3847

3948
checkError(

0 commit comments

Comments
 (0)