Split out the connection exceptions tests.

The mocks were infecting the live tests and preventing them from running.