Wait on shutdown of extra actor systems in tests. See #3217

This commit is contained in:
Björn Antonsson 2013-05-02 17:12:36 +02:00
parent 3bc661bed6
commit e00ab533bb
84 changed files with 762 additions and 845 deletions

View file

@ -64,7 +64,7 @@ package docs.serialization {
//#serialize-messages-config
val a = ActorSystem("system", config)
a.settings.SerializeAllMessages must be(true)
a.shutdown()
shutdown(a)
}
"demonstrate configuration of serialize creators" in {
@ -79,7 +79,7 @@ package docs.serialization {
//#serialize-creators-config
val a = ActorSystem("system", config)
a.settings.SerializeAllCreators must be(true)
a.shutdown()
shutdown(a)
}
"demonstrate configuration of serializers" in {
@ -97,7 +97,7 @@ package docs.serialization {
""")
//#serialize-serializers-config
val a = ActorSystem("system", config)
a.shutdown()
shutdown(a)
}
"demonstrate configuration of serialization-bindings" in {
@ -126,7 +126,7 @@ package docs.serialization {
SerializationExtension(a).serializerFor(classOf[String]).getClass must equal(classOf[JavaSerializer])
SerializationExtension(a).serializerFor(classOf[Customer]).getClass must equal(classOf[JavaSerializer])
SerializationExtension(a).serializerFor(classOf[java.lang.Boolean]).getClass must equal(classOf[MyOwnSerializer])
a.shutdown()
shutdown(a)
}
"demonstrate the programmatic API" in {
@ -152,7 +152,7 @@ package docs.serialization {
back must equal(original)
//#programmatic
system.shutdown()
shutdown(system)
}
"demonstrate serialization of ActorRefs" in {