def test_get_200_json(self): '''Simple test of a good URI.''' response = views.data(MockRequest(http_accept="application/json"),'ct') self.assertEqual(response.status_code,200) try: import json json.dumps(response.content) except Exception, e: raise AssertionError(e)
def test_allowed_method(self): '''Test of allowed methods.''' response = views.data(MockRequest(method='POST'),'nc') self.assertEqual(response.status_code,405) response = views.data(MockRequest(method='PUT'),'nc') self.assertEqual(response.status_code,405) response = views.data(MockRequest(method='OPTIONS'),'nc') self.assertEqual(response.status_code,405) response = views.data(MockRequest(method='HEAD'),'nc') self.assertEqual(response.status_code,405) response = views.data(MockRequest(method='DELETE'),'nc') self.assertEqual(response.status_code,405) response = views.data(MockRequest(method='PATCH'),'nc') self.assertEqual(response.status_code,405) response = views.data(MockRequest(method='TRACE'),'nc') self.assertEqual(response.status_code,405) response = views.data(MockRequest(method=''),'nc') self.assertEqual(response.status_code,405)
def test_get_400(self): '''Simple test of a bad URI.''' response = views.data(MockRequest(),'bogus') self.assertEqual(response.status_code,400)
def test_get_400_json(self): '''Simple test of a bad URI.''' response = views.data(MockRequest(http_accept="application/json"),'bogus') self.assertEqual(response.status_code,400)
def test_get_200(self): '''Simple test of a good URI.''' response = views.data(MockRequest(),'ct') self.assertEqual(response.status_code,200)