summaryrefslogtreecommitdiff
path: root/test/files/jvm/scala-concurrent-tck.scala
diff options
context:
space:
mode:
authorphaller <hallerp@gmail.com>2012-07-20 16:29:37 +0200
committerphaller <hallerp@gmail.com>2012-07-20 16:32:12 +0200
commitddd5f3aa8f080328e98f656fd5f5d2946b5aa77f (patch)
tree8b53ea9a460f3f9d27567096e2c515e7c836ac06 /test/files/jvm/scala-concurrent-tck.scala
parent952cb61108faf1a68e58ee95460e9b3bcad40ea8 (diff)
downloadscala-ddd5f3aa8f080328e98f656fd5f5d2946b5aa77f.tar.gz
scala-ddd5f3aa8f080328e98f656fd5f5d2946b5aa77f.tar.bz2
scala-ddd5f3aa8f080328e98f656fd5f5d2946b5aa77f.zip
SIP-14 - Fix critical Java compatibility issue in scala.concurrent.Await
Patch contributed by @viktorklang
Diffstat (limited to 'test/files/jvm/scala-concurrent-tck.scala')
-rw-r--r--test/files/jvm/scala-concurrent-tck.scala11
1 files changed, 10 insertions, 1 deletions
diff --git a/test/files/jvm/scala-concurrent-tck.scala b/test/files/jvm/scala-concurrent-tck.scala
index 1209b710b0..43d4c9dc71 100644
--- a/test/files/jvm/scala-concurrent-tck.scala
+++ b/test/files/jvm/scala-concurrent-tck.scala
@@ -700,9 +700,18 @@ trait Blocking extends TestBase {
}
}
+ def testFQCNForAwaitAPI(): Unit = once {
+ done =>
+
+ assert(classOf[CanAwait].getName == "scala.concurrent.CanAwait")
+ assert(Await.getClass.getName == "scala.concurrent.Await")
+
+ done()
+ }
+
testAwaitSuccess()
testAwaitFailure()
-
+ testFQCNForAwaitAPI()
}
trait BlockContexts extends TestBase {