summaryrefslogtreecommitdiff
path: root/test/files/jvm/reactor-exceptionOnSend.scala
diff options
context:
space:
mode:
authorPaul Phillips <paulp@improving.org>2009-10-06 20:52:57 +0000
committerPaul Phillips <paulp@improving.org>2009-10-06 20:52:57 +0000
commit3826ab49382bac0392eff859d2865e8a3675a011 (patch)
tree8e9f4aaf1d4c3ba1591c3915556f8ff35499a9d4 /test/files/jvm/reactor-exceptionOnSend.scala
parent8befdb8b05b097c7861dc959f4ec29e5b8a758e6 (diff)
downloadscala-3826ab49382bac0392eff859d2865e8a3675a011.tar.gz
scala-3826ab49382bac0392eff859d2865e8a3675a011.tar.bz2
scala-3826ab49382bac0392eff859d2865e8a3675a011.zip
Disabled an actor test which is hanging the tes...
Disabled an actor test which is hanging the test suite.
Diffstat (limited to 'test/files/jvm/reactor-exceptionOnSend.scala')
-rw-r--r--test/files/jvm/reactor-exceptionOnSend.scala44
1 files changed, 0 insertions, 44 deletions
diff --git a/test/files/jvm/reactor-exceptionOnSend.scala b/test/files/jvm/reactor-exceptionOnSend.scala
deleted file mode 100644
index 3684943b9b..0000000000
--- a/test/files/jvm/reactor-exceptionOnSend.scala
+++ /dev/null
@@ -1,44 +0,0 @@
-import scala.actors.Reactor
-import scala.actors.Actor._
-
-case class MyException(text: String) extends Exception(text)
-
-object A extends Reactor {
- override def exceptionHandler = {
- case MyException(text) =>
- println("receiver handles exception")
- }
-
- def guard(): Boolean =
- if (state == 0) {
- state = 1
- throw MyException("illegal state")
- } else
- true
-
- var state = 0
-
- def act() {
- loop {
- react {
- case 'hello if guard() =>
- println("process")
- exit()
- }
- }
- }
-}
-
-object B extends Reactor {
- def act() {
- A.start()
- A ! 'hello
- A ! 'hello
- }
-}
-
-object Test {
- def main(args: Array[String]) {
- B.start()
- }
-}