diff options
Diffstat (limited to 'cask/actor/test/src-jvm/JvmActorsTest.scala')
-rw-r--r-- | cask/actor/test/src-jvm/JvmActorsTest.scala | 4 |
1 files changed, 3 insertions, 1 deletions
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") |