I'm not sure if you saying that the DelegateObject still having a strong reference is a bug in the test code or not.
If you're setting the session delegate to nil (and remove all the code waiting for the didBecomeInvalidExp to be fullfilled), then you'll see the test passes.
Topic:
App & System Services
SubTopic:
General
Tags: