Source code for regcore.tests.responses_tests

import json
from unittest import TestCase

from regcore.responses import *


[docs]class ResponsesTest(TestCase):
[docs] def test_user_error(self): response = user_error("my reason") self.assertEqual(400, response.status_code) self.assertEqual('application/json', response['Content-type']) self.assertTrue('my reason' in response.content) json.loads(response.content) # valid json
[docs] def test_success_empty(self): response = success() self.assertEqual(204, response.status_code) self.assertEqual(0, len(response.content))
[docs] def test_success_full(self): structure = {'some': {'structure': 1}} response = success(structure) self.assertEqual(200, response.status_code) self.assertEqual('application/json', response['Content-type']) self.assertEqual(structure, json.loads(response.content))

Project Versions

This Page