def test_download_url_with_unauthorized_key(self): download_url = reverse_lazy("openassessment-filesystem-storage", kwargs={'key': self.key_name}) views.save_to_file(self.key_name, "uploaded content") download_response = self.client.get(download_url) self.assertEqual(404, download_response.status_code)
def test_download_content_with_no_content_type(self): views.save_to_file(self.key_name, "uploaded content", metadata=None) download_url = self.backend.get_download_url(self.key) download_response = self.client.get(download_url) self.assertEqual(200, download_response.status_code) self.assertEqual('application/octet-stream', download_response["Content-Type"])