Disable sockets during unit tests
This adds some extra assurance that we don't accidentally interact with production servers during the unit tests.
This adds some extra assurance that we don't accidentally interact with production servers during the unit tests.