Skip to content

Commit f73185f

Browse files
committed
Tweak test per review; prefer assert to print
1 parent ed63fe8 commit f73185f

File tree

3 files changed

+11
-10
lines changed

3 files changed

+11
-10
lines changed

tests/run/i23693.check

Lines changed: 0 additions & 4 deletions
This file was deleted.

tests/run/i23693.scala

Lines changed: 10 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,22 @@
11
//> using options -Wtostring-interpolated
22

3-
// verify warning messages and runtime result
3+
// verify ~warning messages and~ runtime result
44
// never mind, the test rig doesn't log diagnostics! unlike beloved partest.
55

6+
// Sadly, junit is not available.
7+
//import org.junit.Assert.assertEquals as jassert
8+
9+
def assertEquals(expected: String)(actual: String): Unit = assert(expected == actual)
10+
611
case class K(i: Int)
712

813
@main def Test =
914
val k = K(42)
10-
println:
15+
assertEquals("k == K(42)"):
1116
s"k == $k"
12-
println:
17+
assertEquals("\\k == \\K(42)"):
1318
raw"\k == \$k"
14-
println:
19+
assertEquals("k == K(42)"):
1520
f"k == $k"
16-
println:
21+
assertEquals("k == K(42)"):
1722
f"k == $k%s"

tests/warn/i23693.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
//> using options -Wtostring-interpolated
22

3-
// verify warning messages and runtime result
3+
// verify warning messages; cf run test; we must verify runtime while warning.
44

55
case class K(i: Int):
66
def show: Unit = ()

0 commit comments

Comments
 (0)