def test_missing_token(self): with self.assertRaises(rfapi.error.MissingAuthError): client = RawApiClient(auth=None) client.get_status()
def test_invalid_token(self): with self._assertRaisesRegex(rfapi.error.AuthenticationError, "Authentication failed"): client = RawApiClient(auth='nosuchtoken') client.get_status()
def test_status_query(self): api = RawApiClient() status = api.get_status(False) self.assertIsInstance(status, dict)