=act #3738 Fix memory leaks in tests

* afterAll not called when all tests marked as ignore,
  invokeBeforeAllAndAfterAllEvenIfNoTestsAreExpected = true
  should solve that, but changed to pending in Ticket1978 anyway
* Try to shutdown when ActorSystem init fails. It is difficult
  to cover all scenarios, but this should improve the situation.
  This was the reason why DeployerSpec leaked.
* missing shutdown in some tests
This commit is contained in:
Patrik Nordwall 2014-01-17 15:52:20 +01:00
parent 8d2bc2bc40
commit 9eb32a4486
6 changed files with 34 additions and 12 deletions

View file

@ -160,8 +160,8 @@ abstract class Ticket1978CommunicationSpec(val cipherConfig: CipherConfig) exten
}
} else {
"not be run when the cipher is not supported by the platform this test is currently being executed on" ignore {
"not be run when the cipher is not supported by the platform this test is currently being executed on" in {
pending
}
}