From dbe66d06722cc31b7d898390315daf07daf05c54 Mon Sep 17 00:00:00 2001 From: Geoffrey Washburn Date: Wed, 1 Oct 2008 16:29:40 +0000 Subject: Moved brittle timeout test to pending. --- test/files/jvm/timeout.check | 1 - test/files/jvm/timeout.scala | 33 --------------------------------- test/pending/jvm/timeout.check | 1 + test/pending/jvm/timeout.scala | 33 +++++++++++++++++++++++++++++++++ 4 files changed, 34 insertions(+), 34 deletions(-) delete mode 100644 test/files/jvm/timeout.check delete mode 100644 test/files/jvm/timeout.scala create mode 100644 test/pending/jvm/timeout.check create mode 100644 test/pending/jvm/timeout.scala diff --git a/test/files/jvm/timeout.check b/test/files/jvm/timeout.check deleted file mode 100644 index d86bac9de5..0000000000 --- a/test/files/jvm/timeout.check +++ /dev/null @@ -1 +0,0 @@ -OK diff --git a/test/files/jvm/timeout.scala b/test/files/jvm/timeout.scala deleted file mode 100644 index 12f1bd7bad..0000000000 --- a/test/files/jvm/timeout.scala +++ /dev/null @@ -1,33 +0,0 @@ - -import scala.actors.Actor._ -import scala.actors.TIMEOUT - -object Test extends Application { - case class Timing(time: Long) - - actor { - val a = actor { - react { - case 'doTiming => - val s = sender - reactWithin(500) { - case TIMEOUT => - s ! Timing(System.currentTimeMillis) - } - } - } - - val start = System.currentTimeMillis - (a !? 'doTiming) match { - case Timing(end) => - val delay = end - start - - if (delay > 100 && delay < 900) - println("OK") - else { - println("EXPECTED: 100 < x < 900") - println("ACTUAL: "+delay) - } - } - } -} diff --git a/test/pending/jvm/timeout.check b/test/pending/jvm/timeout.check new file mode 100644 index 0000000000..d86bac9de5 --- /dev/null +++ b/test/pending/jvm/timeout.check @@ -0,0 +1 @@ +OK diff --git a/test/pending/jvm/timeout.scala b/test/pending/jvm/timeout.scala new file mode 100644 index 0000000000..12f1bd7bad --- /dev/null +++ b/test/pending/jvm/timeout.scala @@ -0,0 +1,33 @@ + +import scala.actors.Actor._ +import scala.actors.TIMEOUT + +object Test extends Application { + case class Timing(time: Long) + + actor { + val a = actor { + react { + case 'doTiming => + val s = sender + reactWithin(500) { + case TIMEOUT => + s ! Timing(System.currentTimeMillis) + } + } + } + + val start = System.currentTimeMillis + (a !? 'doTiming) match { + case Timing(end) => + val delay = end - start + + if (delay > 100 && delay < 900) + println("OK") + else { + println("EXPECTED: 100 < x < 900") + println("ACTUAL: "+delay) + } + } + } +} -- cgit v1.2.3