summaryrefslogtreecommitdiff
path: root/test/files
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2010-04-12 21:45:17 +0000
committerPaul Phillips <paulp@improving.org>2010-04-12 21:45:17 +0000
commit9e155f4956ad608342eb760c6939ebd9aa1a51a8 (patch)
tree199009fe071c8ec65215b31b77b40e9a2f8c4494 /test/files
parent7015c96b21d4d5ae7f5bdd9f921bbf0aeef9856c (diff)
downloadscala-9e155f4956ad608342eb760c6939ebd9aa1a51a8.tar.gz
scala-9e155f4956ad608342eb760c6939ebd9aa1a51a8.tar.bz2
scala-9e155f4956ad608342eb760c6939ebd9aa1a51a8.zip
Disabling what I think are the last two failing...
Disabling what I think are the last two failing tests, one each of the two leading bugs among those we've seen here today on testing theater: "could not find toMap: (x$1: scala.collection.TraversableOnce,x$2: Predef$<:<)" and "scala.tools.nsc.symtab.Types$TypeError: method react cannot be accessed in java.lang.Object with scala.actors.Reactor[Any] No review but hey lets' see if we can re-enable these tests soonish.
Diffstat (limited to 'test/files')
-rw-r--r--test/files/jvm/actor-getstate.check2
-rw-r--r--test/files/jvm/actor-getstate.scala85
-rw-r--r--test/files/run/infiniteloop.check1
-rw-r--r--test/files/run/infiniteloop.scala13
4 files changed, 0 insertions, 101 deletions
diff --git a/test/files/jvm/actor-getstate.check b/test/files/jvm/actor-getstate.check
deleted file mode 100644
index 2c94e48371..0000000000
--- a/test/files/jvm/actor-getstate.check
+++ /dev/null
@@ -1,2 +0,0 @@
-OK
-OK
diff --git a/test/files/jvm/actor-getstate.scala b/test/files/jvm/actor-getstate.scala
deleted file mode 100644
index a6e15a8721..0000000000
--- a/test/files/jvm/actor-getstate.scala
+++ /dev/null
@@ -1,85 +0,0 @@
-import scala.actors.{Reactor, Actor, TIMEOUT}
-import Actor._
-
-object Test {
-
- def assert(cond: => Boolean, hint: String) {
- if (!cond)
- println("FAIL ["+hint+"]")
- }
-
- def expectActorState(a: Reactor[T] forSome { type T }, s: Actor.State.Value) {
- var done = false
- var i = 0
- while (!done) {
- i = i + 1
- if (i == 10) { // only wait for 2 seconds total
- println("FAIL ["+a+": expected "+s+"]")
- done = true
- }
-
- Thread.sleep(200)
- if (a.getState == s) // success
- done = true
- }
- }
-
- def main(args: Array[String]) {
- actor {
- val a = new Reactor[Any] {
- def act() {
- assert(getState == Actor.State.Runnable, "runnable1")
- react {
- case 'go =>
- println("OK")
- }
- }
- }
- expectActorState(a, Actor.State.New)
-
- a.start()
- expectActorState(a, Actor.State.Suspended)
-
- a ! 'go
- expectActorState(a, Actor.State.Terminated)
-
- val b = new Actor {
- def act() {
- assert(getState == Actor.State.Runnable, "runnable2: "+getState)
- react {
- case 'go =>
- reactWithin(100000) {
- case TIMEOUT =>
- case 'go =>
- receive {
- case 'go =>
- }
- receiveWithin(100000) {
- case TIMEOUT =>
- case 'go =>
- println("OK")
- }
- }
- }
- }
- }
- expectActorState(b, Actor.State.New)
-
- b.start()
- expectActorState(b, Actor.State.Suspended)
-
- b ! 'go
- expectActorState(b, Actor.State.TimedSuspended)
-
- b ! 'go
- expectActorState(b, Actor.State.Blocked)
-
- b ! 'go
- expectActorState(b, Actor.State.TimedBlocked)
-
- b ! 'go
- expectActorState(b, Actor.State.Terminated)
- }
- }
-
-}
diff --git a/test/files/run/infiniteloop.check b/test/files/run/infiniteloop.check
deleted file mode 100644
index 6f8cf6e4d9..0000000000
--- a/test/files/run/infiniteloop.check
+++ /dev/null
@@ -1 +0,0 @@
-Stream(512, 256, 128, 64, 32, 16, 8, 4, 2, 1)
diff --git a/test/files/run/infiniteloop.scala b/test/files/run/infiniteloop.scala
deleted file mode 100644
index f15674a676..0000000000
--- a/test/files/run/infiniteloop.scala
+++ /dev/null
@@ -1,13 +0,0 @@
-/** Tests the optimiser (not to loop on 'reverse'). */
-
-object Test extends Application {
- def foo {
- val s3 = Stream.range(1, 1000) //100000 (ticket #153: Stackoverflow)
-
- // ticket #153
- def powers(x: Int) = if ((x&(x-1)) == 0) Some(x) else None
- println(s3.flatMap(powers).reverse)
- }
-
- foo
-}