예제 #1
0
파일: test_views.py 프로젝트: webiken/bvd
 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)
예제 #2
0
 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)
예제 #3
0
    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)
예제 #4
0
파일: test_views.py 프로젝트: mohmah7/bvd
    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)