def test_format_exception(self): exc = RestException('blah blah', status_code=458) json_dump, content_type, status_code = HalAdapter.format_exception(exc) data = json.loads(json_dump) self.assertEqual(HalAdapter.formats[0], content_type) self.assertEqual(status_code, 458) self.assertIn('_embedded', data) self.assertIn('_links', data) self.assertEqual(data['message'], 'blah blah')
def test_format_exception(self): exc = RestException("blah blah", status_code=458) json_dump, content_type, status_code = HalAdapter.format_exception(exc) data = json.loads(json_dump) self.assertEqual(HalAdapter.formats[0], content_type) self.assertEqual(status_code, 458) self.assertIn("_embedded", data) self.assertIn("_links", data) self.assertEqual(data["message"], "blah blah")