def test_validate_hostname_returns_True(self): request = self.factory.post('/pull/validate_hostname', HTTP_X_REQUESTED_WITH='XMLHttpRequest') views.RetrieveJob.lookup_hostname = Mock(return_value=StringIO()) expected = [dict(status = 200)] actual = views.validate_hostname(request) self.assertEqual(actual.content,simplejson.dumps(expected)) self.assertEqual(actual.status_code,200)
def test_validate_hostname_returns_True(self): request = self.factory.post('/pull/validate_hostname', HTTP_X_REQUESTED_WITH='XMLHttpRequest') expected = [dict(status=200)] actual = views.validate_hostname(request) self.assertEqual(actual.content, simplejson.dumps(expected)) self.assertEqual(actual.status_code, 200)
def test_validate_hostname_returns_500(self): request = self.factory.post('/pull/validate_hostname', HTTP_X_REQUESTED_WITH='XMLHttpRequest') expected = [dict(status = 500)] actual = views.validate_hostname(request) self.assertEqual(actual.content,simplejson.dumps(expected)) self.assertEqual(actual.status_code,200)
def test_validate_hostname_returns_500(self): request = self.factory.post('/pull/validate_hostname', HTTP_X_REQUESTED_WITH='XMLHttpRequest') views.RetrieveJob.lookup_hostname = Mock(return_value=urllib2.URLError) expected = [dict(status=500)] actual = views.validate_hostname(request) self.assertEqual(actual.content, simplejson.dumps(expected)) self.assertEqual(actual.status_code, 200)