File tree Expand file tree Collapse file tree 3 files changed +11
-10
lines changed Expand file tree Collapse file tree 3 files changed +11
-10
lines changed Load Diff This file was deleted.
Original file line number Diff line number Diff line change 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+
611case 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 "
Original file line number Diff line number Diff line change 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
55case class K (i : Int ):
66 def show : Unit = ()
You can’t perform that action at this time.
0 commit comments