From 57c550990c66845307f77c9cdb44c13d06a7a5c1 Mon Sep 17 00:00:00 2001 From: Li Haoyi Date: Sun, 3 Nov 2019 19:07:33 +0800 Subject: Basic readme for Cask actors --- cask/actor/test/src-jvm/JvmActorsTest.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'cask') diff --git a/cask/actor/test/src-jvm/JvmActorsTest.scala b/cask/actor/test/src-jvm/JvmActorsTest.scala index 9cfb0d5..61c8e74 100644 --- a/cask/actor/test/src-jvm/JvmActorsTest.scala +++ b/cask/actor/test/src-jvm/JvmActorsTest.scala @@ -11,7 +11,7 @@ object JvmActorsTest extends TestSuite{ var logSize = 0 - def logLine(s: String): Unit = { + def logLine(s: String): Unit = synchronized{ val newLogSize = logSize + s.length + 1 if (newLogSize <= rotateSize) logSize = newLogSize else { @@ -66,7 +66,9 @@ object JvmActorsTest extends TestSuite{ logger.send("I am cow, I am cow") logger.send("Hear me moo, moooo") + // Logger hasn't finished yet, running in the background ac.waitForInactivity() + // Now logger has finished os.read.lines(oldPath) ==> Seq("Comes from liquids from my udder") os.read.lines(logPath) ==> Seq("I am cow, I am cow", "Hear me moo, moooo") -- cgit v1.2.3