diff --git a/project/Build.scala b/project/Build.scala index d371ec7..88fa85c 100644 --- a/project/Build.scala +++ b/project/Build.scala @@ -58,7 +58,8 @@ object Build extends Build { ) ++ test( scalatest, - sprayJsonShapeless + sprayJsonShapeless, + logback ) ) diff --git a/project/Dependencies.scala b/project/Dependencies.scala index 1e5a245..d65d31b 100644 --- a/project/Dependencies.scala +++ b/project/Dependencies.scala @@ -7,6 +7,7 @@ object Dependencies { val jsonLenses = "net.virtual-void" %% "json-lenses" % "0.6.1" val scalatest = "org.scalatest" %% "scalatest" % "2.2.6" val base64 = "me.lessis" %% "base64" % "0.2.0" + val logback = "ch.qos.logback" % "logback-classic" % "1.1.7" // Only used by the tests val sprayJsonShapeless = "com.github.fommil" %% "spray-json-shapeless" % "1.1.0" diff --git a/stamina-json/src/test/scala/stamina/json/OverlappingPersistersSpec.scala b/stamina-json/src/test/scala/stamina/json/OverlappingPersistersSpec.scala index a544757..8498745 100644 --- a/stamina-json/src/test/scala/stamina/json/OverlappingPersistersSpec.scala +++ b/stamina-json/src/test/scala/stamina/json/OverlappingPersistersSpec.scala @@ -23,7 +23,8 @@ class OverlappingPersisterSpec extends StaminaJsonSpec { persister[Event[Payload2]]("payload2") ) } - e.getMessage() should be("requirement failed: Overlapping persisters: Persisters with keys 'payload1', 'payload2' all persist class stamina.json.OverlappingPersisterSpecDomain$Event.") + val className = s"stamina.json.OverlappingPersisterSpecDomain$$Event" + e.getMessage() should be(s"requirement failed: Overlapping persisters: Persisters with keys 'payload1', 'payload2' all persist class $className.") /** * When we actually want to support this situation, then this should work: