def test_status_unavailable_server(self, Connection): f = FailingFakeConnection() Connection.return_value = f import redisapi content, code = redisapi.status("myinstance") self.assertEqual(500, code) want_msg = "Error 61 connecting localhost:6379. Connection refused." self.assertEqual(want_msg, content)
def test_status_with_password(self, Connection): os.environ["REDIS_SERVER_PASSWORD"] = "******" self.addCleanup(self.remove_env, "REDIS_SERVER_PASSWORD") f = FakeConnection() Connection.return_value = f import redisapi content, code = redisapi.status("myinstance") self.assertEqual(204, code) Connection.assert_called_with(host="localhost", password="******")
def test_status(self, Connection): f = FakeConnection() Connection.return_value = f import redisapi content, code = redisapi.status("myinstance") self.assertEqual(204, code) self.assertEqual("", content) Connection.assert_called_with(host="localhost") self.assertTrue(f.connected)