Skip to content

Commit 28bb276

Browse files
committed
Use LegacyApp in run tests.
1 parent 1d13da9 commit 28bb276

File tree

902 files changed

+902
-959
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

902 files changed

+902
-959
lines changed

tests/pending/run/Meter.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,7 @@ package b {
4848
}
4949
import a._
5050
import _root_.b._
51-
object Test extends App {
51+
object Test extends dotty.runtime.LegacyApp {
5252

5353
{
5454
val x: Meter = new Meter(1)

tests/pending/run/MeterCaseClass.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ package b {
4545
}
4646
import a._
4747
import _root_.b._
48-
object Test extends App {
48+
object Test extends dotty.runtime.LegacyApp {
4949

5050
{
5151
val x: Meter = new Meter(1)

tests/pending/run/OrderingTest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
def test[T](t1 : T, t2 : T)(implicit ord : Ordering[T]) = {
33
val cmp = ord.compare(t1, t2);
44
val cmp2 = ord.compare(t2, t1);

tests/pending/run/Predef.readLine.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import java.io.StringReader
22
import scala.io.StdIn.readLine
33

4-
object Test extends App {
4+
object Test extends dotty.runtime.LegacyApp {
55
Console.withIn(new StringReader("")) {
66
readLine()
77
readLine("prompt\n")

tests/pending/run/ReverseSeqView.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55

66

7-
object Test extends App {
7+
object Test extends dotty.runtime.LegacyApp {
88

99
val lstv = List(1, 2, 3).view
1010
val lstvr = lstv.reverse

tests/pending/run/abstypetags_core.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import scala.reflect.runtime.universe._
22

3-
object Test extends App {
3+
object Test extends dotty.runtime.LegacyApp {
44
println(implicitly[WeakTypeTag[Byte]] eq WeakTypeTag.Byte)
55
println(implicitly[WeakTypeTag[Byte]])
66
println(implicitly[WeakTypeTag[Short]] eq WeakTypeTag.Short)

tests/pending/run/abstypetags_serialize.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import scala.reflect.runtime.universe._
44
import scala.reflect.runtime.{universe => ru}
55
import scala.reflect.runtime.{currentMirror => cm}
66

7-
object Test extends App {
7+
object Test extends dotty.runtime.LegacyApp {
88
def test(tag: WeakTypeTag[_]) =
99
try {
1010
val fout = new ByteArrayOutputStream()

tests/pending/run/amp.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22

33
def foo() = {
44
def f: Int = 1

tests/pending/run/applydynamic_sip.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
object stubUpdate {
33
def update(as: Any*) = println(".update"+as.toList.mkString("(",", ", ")"))
44
}

tests/pending/run/arrayclone-new.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import scala.reflect.{ClassTag, classTag}
22

3-
object Test extends App{
3+
object Test extends dotty.runtime.LegacyApp{
44
BooleanArrayClone;
55
ByteArrayClone;
66
ShortArrayClone;

tests/pending/run/arrayclone-old.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App{
1+
object Test extends dotty.runtime.LegacyApp{
22
BooleanArrayClone;
33
ByteArrayClone;
44
ShortArrayClone;

tests/pending/run/arybufgrow.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import scala.collection.mutable._;
22

3-
object Test extends App {
3+
object Test extends dotty.runtime.LegacyApp {
44
val buf = new ArrayBuffer[String];
55
for (i <- List.range(0,1000)) {
66
buf += "hello";

tests/pending/run/bitsets.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,7 @@ object TestImmutable2 {
206206
println
207207
}
208208

209-
object Test extends App {
209+
object Test extends dotty.runtime.LegacyApp {
210210
TestMutable
211211
TestMutable2
212212
TestMutable3

tests/pending/run/blame_eye_triple_eee-double.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
import Double.NaN
33

44
// NaN must not equal NaN no matter what optimizations are applied

tests/pending/run/blame_eye_triple_eee-float.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
import Float.NaN
33

44
// NaN must not equal NaN no matter what optimizations are applied

tests/pending/run/breakout.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import scala.collection.generic._
22
import scala.collection._
33
import scala.collection.mutable._
44

5-
object Test extends App {
5+
object Test extends dotty.runtime.LegacyApp {
66
val l = List(1, 2, 3)
77
val a: Array[Int] = l.map(_ + 1)(breakOut)
88
println(a.mkString(", "))

tests/pending/run/byname.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22

33
def test[A](name: String, expect: A, actual: => A): Unit = {
44
if (expect != actual) throw new AssertionError("test " + name + " failed")

tests/pending/run/case-class-23.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@ case class TwentyThree(
2424
_23: Int
2525
)
2626

27-
object Test extends App {
27+
object Test extends dotty.runtime.LegacyApp {
2828
val x = new TwentyThree(1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
2929
println(x._23)
3030
assert(x.copy(_1 = 1) == x)

tests/pending/run/caseclasses.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ object M {
1515
}
1616
}
1717

18-
object Test extends App {
18+
object Test extends dotty.runtime.LegacyApp {
1919

2020
def Abs(x: Int) = new Abs(x * 2){}
2121
Abs(2) match {

tests/pending/run/castsingleton.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
case class L();
33
object N extends L();
44

tests/pending/run/checked.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ override val x = 10
101101
}
102102

103103

104-
object Test extends App {
104+
object Test extends dotty.runtime.LegacyApp {
105105

106106
def shouldThrow(t: => Unit) = try {
107107
t

tests/pending/run/classmanifests_new_alias.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
@deprecated("Suppress warnings", since="2.11")
3-
object Test extends App {
3+
object Test extends dotty.runtime.LegacyApp {
44
type CM[T] = ClassManifest[T]
55
println(implicitly[CM[Int]])
66
println(implicitly[CM[Int]] eq Manifest.Int)
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
@deprecated("Suppress warnings", since="2.11")
2-
object Test extends App {
2+
object Test extends dotty.runtime.LegacyApp {
33
println(classManifest[Int])
44
println(classManifest[Int] eq Manifest.Int)
55
}

tests/pending/run/classtags_contextbound.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import scala.reflect.{ClassTag, classTag}
22

3-
object Test extends App {
3+
object Test extends dotty.runtime.LegacyApp {
44
def mkArray[T: ClassTag] = Array[T]()
55
def foo[T: ClassTag] = mkArray[T]
66
println(foo[Int].getClass)

tests/pending/run/classtags_core.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import scala.reflect.{ClassTag, classTag}
22

3-
object Test extends App {
3+
object Test extends dotty.runtime.LegacyApp {
44
println(implicitly[ClassTag[Byte]] eq ClassTag.Byte)
55
println(implicitly[ClassTag[Byte]])
66
println(implicitly[ClassTag[Short]] eq ClassTag.Short)

tests/pending/run/classtags_multi.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import scala.reflect.{ClassTag, classTag}
22

3-
object Test extends App {
3+
object Test extends dotty.runtime.LegacyApp {
44
println(classTag[Int])
55
println(classTag[Array[Int]])
66
println(classTag[Array[Array[Int]]])

tests/pending/run/collection-stacks.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
import scala.collection.{ immutable, mutable }
22

3-
object Test extends App {
3+
object Test extends dotty.runtime.LegacyApp {
44
def mutableStack[T](xs: T*): mutable.Stack[T] = {
55
val s = new mutable.Stack[T]
66
s.pushAll(xs)

tests/pending/run/collections.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import scala.collection._
22
import scala.compat.Platform.currentTime
33
import scala.language.postfixOps
44

5-
object Test extends App {
5+
object Test extends dotty.runtime.LegacyApp {
66

77
val printTime = false
88

tests/pending/run/colltest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@ class TestSet(s0: Set[Int], s1: Set[Int]) {
4545
}
4646
Console.println("succeeded for "+Iterations+" iterations.")
4747
}
48-
object Test extends App {
48+
object Test extends dotty.runtime.LegacyApp {
4949
def t3954: Unit = {
5050
import scala.collection.mutable
5151
import scala.collection.immutable

tests/pending/run/colltest1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
import scala.collection._
55
import scala.language.postfixOps
66

7-
object Test extends App {
7+
object Test extends dotty.runtime.LegacyApp {
88

99
def orderedTraversableTest(empty: Traversable[Int]): Unit = {
1010
println("new test starting with "+empty)

tests/pending/run/complicatedmatch.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ object Even{
66
def unapply(x : Int) = if (x % 2 == 0) Some(x / 2) else None;
77
}
88

9-
object Test extends App{
9+
object Test extends dotty.runtime.LegacyApp{
1010
val LongWord = "supercalifragilisticexpialadocious";
1111

1212
def foo(x : Int, y : String) : Int = (x, y) match {

tests/pending/run/constant-optimization.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
def testBothReachable(): Unit = {
33
val i = util.Random.nextInt
44
val x = if (i % 2 == 0) null else "good"

tests/pending/run/contrib674.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
// causes VerifyError with scala-2.5.1
22

3-
object Test extends App {
3+
object Test extends dotty.runtime.LegacyApp {
44
def bad(): Unit = {
55
try {
66
1
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
val c = Class.forName("A$$nestedInAnon$1$lambda$$run$1")
33
println(c.getName)
44
}

tests/pending/run/deprecate-early-type-defs.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
// TODO NEEDS MANUAL CHANGE (early initializers)
33
// BEGIN copied early initializers
44
type T = Int

tests/pending/run/duration-coarsest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import scala.concurrent.duration._
22
import scala.language.postfixOps
33

4-
object Test extends App {
4+
object Test extends dotty.runtime.LegacyApp {
55
List(
66
(60 minutes, 1 hour),
77
(2000 millis, 2 seconds),

tests/pending/run/enrich-gentraversable.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import scala.language.implicitConversions
22
import scala.language.postfixOps
33

4-
object Test extends App {
4+
object Test extends dotty.runtime.LegacyApp {
55
import scala.collection.{GenTraversableOnce,GenTraversableLike}
66
import scala.collection.generic._
77

tests/pending/run/exc.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
def foo() = {
33
while (true) {
44
try {

tests/pending/run/exc1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
def foo(): Unit = {
33
while (true) {
44
try {

tests/pending/run/exc2.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22
def foo() = {
33
while (true) {
44
try {

tests/pending/run/exceptions-nest.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
object Test extends App {
1+
object Test extends dotty.runtime.LegacyApp {
22

33
println(test1)
44
println(test2)

tests/pending/run/existentials.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -53,7 +53,7 @@ object Bug1189 {
5353
println(f(x))
5454
}
5555

56-
object Test extends App {
56+
object Test extends dotty.runtime.LegacyApp {
5757

5858
val x = { class I; class J; (new C(new I), new C(new J)) }
5959
val y: (C[X], C[Y]) forSome { type X; type Y }(C[X], C[Y]) forSome { type X; type Y } = x

tests/pending/run/exoticnames.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
// this is a run-test because the compiler should emit bytecode that'll pass the JVM's verifier
2-
object Test extends App {
2+
object Test extends dotty.runtime.LegacyApp {
33
def `(` = sys.error("bla")
44
def `.` = sys.error("bla")
55
def `)` = sys.error("bla")

tests/pending/run/exprs_serialize.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import scala.reflect.runtime.universe._
33
import scala.reflect.runtime.{universe => ru}
44
import scala.reflect.runtime.{currentMirror => cm}
55

6-
object Test extends App {
6+
object Test extends dotty.runtime.LegacyApp {
77
def test(expr: Expr[_]) =
88
try {
99
val fout = new ByteArrayOutputStream()

tests/pending/run/finally.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11

2-
object Test extends App {
2+
object Test extends dotty.runtime.LegacyApp {
33

44

55
// test that finally is not covered by any exception handlers.

tests/pending/run/fors.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44

55
//############################################################################
66

7-
object Test extends App {
7+
object Test extends dotty.runtime.LegacyApp {
88
val xs = List(1, 2, 3)
99
val ys = List('a, 'b, 'c)
1010

tests/pending/run/freetypes_false_alarm1.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
import scala.reflect.runtime.universe._
22
import scala.tools.reflect.Eval
33

4-
object Test extends App {
4+
object Test extends dotty.runtime.LegacyApp {
55
reify {
66
val ru = scala.reflect.runtime.universe
77
val tpe: ru.Type = ru.typeOf[List[Int]]

tests/pending/run/freetypes_false_alarm2.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ import scala.reflect.runtime.{universe => ru}
33
import scala.tools.reflect.Eval
44
import internal._
55

6-
object Test extends App {
6+
object Test extends dotty.runtime.LegacyApp {
77
val tpe = typeOf[ru.Type]
88
println(isFreeType(tpe.typeSymbol))
99
}

tests/pending/run/gadts.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ case class If[T](c: Term[Boolean],
66
t1: Term[T],
77
t2: Term[T]) extends Term[T]
88

9-
object Test extends App {
9+
object Test extends dotty.runtime.LegacyApp {
1010
def eval[T](t: Term[T]): T = t match {
1111
case Lit(n) => n
1212
case Succ(u) => eval(u) + 1

tests/pending/run/genericValueClass.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11

22
import scala.language.implicitConversions
33

4-
object Test extends App {
4+
object Test extends dotty.runtime.LegacyApp {
55
class ArrowAssocClass[A](val __leftOfArrow: A) extends AnyVal {
66
@inline def -> [B](y: B): Tuple2[A, B] = Tuple2(__leftOfArrow, y)
77
def [B](y: B): Tuple2[A, B] = ->(y)

tests/pending/run/hashset.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ import scala.collection.mutable.FlatHashTable
44
import scala.collection.mutable.HashSet
55
import scala.collection.parallel.mutable.ParHashSet
66

7-
object Test extends App {
7+
object Test extends dotty.runtime.LegacyApp {
88
test(new Creator{
99
def create[A] = new HashSet[A]
1010
def hashSetType = "HashSet"

0 commit comments

Comments
 (0)