diff --git a/akka-core/src/test/scala/AgentUtilTest.scala b/akka-core/src/test/scala/AgentUtilTest.scala new file mode 100644 index 0000000000..348bf52a2b --- /dev/null +++ b/akka-core/src/test/scala/AgentUtilTest.scala @@ -0,0 +1,23 @@ +package se.scalablesolutions.akka.actor + +import org.scalatest.Suite +import org.junit.runner.RunWith +import org.scalatest.junit.JUnitRunner +import org.scalatest.matchers.MustMatchers +import org.junit.{Before, After, Test} +import java.util.concurrent.{ CountDownLatch, TimeUnit } + +@RunWith(classOf[JUnitRunner]) +class ActorUtilTest extends junit.framework.TestCase with Suite with MustMatchers { + import Actor._ + @Test def testSpawn = { + val latch = new CountDownLatch(1) + + spawn { + latch.countDown + } + + val done = latch.await(5,TimeUnit.SECONDS) + done must be (true) + } +} \ No newline at end of file diff --git a/project/build/AkkaProject.scala b/project/build/AkkaProject.scala index 98463de6b4..e17258ec54 100644 --- a/project/build/AkkaProject.scala +++ b/project/build/AkkaProject.scala @@ -17,7 +17,7 @@ class AkkaParent(info: ProjectInfo) extends DefaultProject(info) { val ATMO_VERSION = "0.5.4" val CASSANDRA_VERSION = "0.5.0" val LIFT_VERSION = "2.0-scala280-SNAPSHOT" - val SCALATEST_VERSION = "1.0.1-for-scala-2.8.0.Beta1-with-test-interfaces-0.3-SNAPSHOT" + val SCALATEST_VERSION = "1.2-for-scala-2.8.0.RC2-SNAPSHOT" // ------------------------------------------------------------ lazy val deployPath = info.projectPath / "deploy"