As discussed in #227, logout scenarios (and their various failure cases) are currently not unit tested