def test_redirect_external_collection(self): view = RedirectToExternalCollectionView() request = RequestFactory().get(reverse('collection_redirect', args=[82])) with self.assertRaises(Http404): view.get(request, 456) exc = ExternalCollectionFactory(url='http://ccnmtl.columbia.edu') request = RequestFactory().get(reverse('collection_redirect', args=[exc.id])) response = view.get(request, exc.id) self.assertEquals(response.status_code, 302) self.assertEquals(response.url, 'http://ccnmtl.columbia.edu')
def test_redirect_external_collection(self): view = RedirectToExternalCollectionView() request = RequestFactory().get( reverse('collection_redirect', args=[82])) with self.assertRaises(Http404): view.get(request, 456) exc = ExternalCollectionFactory(url='http://ccnmtl.columbia.edu') request = RequestFactory().get( reverse('collection_redirect', args=[exc.id])) response = view.get(request, exc.id) self.assertEquals(response.status_code, 302) self.assertEquals(response.url, 'http://ccnmtl.columbia.edu')