Update the metadata app tests to work on Python 3.
Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
This commit is contained in:
@@ -21,6 +21,7 @@
|
||||
* Open staging file in explicit binary mode. (Python 3)
|
||||
* Add separate Python 2 and Python 3 versions of the
|
||||
MetadataType model .comma_splitter() static method.
|
||||
* Update the metadata app tests to work on Python 3.
|
||||
|
||||
3.1.4 (2018-10-4)
|
||||
=================
|
||||
|
||||
@@ -238,7 +238,7 @@ class DocumentTypeMetadataTypeAPITestCase(BaseAPITestCase):
|
||||
response = self._request_document_type_metadata_type_create_view()
|
||||
|
||||
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
|
||||
self.assertEqual(response.data.keys()[0], 'non_field_errors')
|
||||
self.assertEqual(list(response.data.keys())[0], 'non_field_errors')
|
||||
|
||||
def _request_document_type_metadata_type_delete_view(self):
|
||||
return self.delete(
|
||||
@@ -396,7 +396,7 @@ class DocumentMetadataAPITestCase(BaseAPITestCase):
|
||||
self.grant_permission(permission=permission_metadata_document_add)
|
||||
response = self._request_document_metadata_create_view()
|
||||
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
|
||||
self.assertEqual(response.data.keys()[0], 'non_field_errors')
|
||||
self.assertEqual(list(response.data.keys())[0], 'non_field_errors')
|
||||
|
||||
def test_document_metadata_create_invalid_lookup_value_view(self):
|
||||
self.metadata_type.lookup = 'invalid,lookup,values,on,purpose'
|
||||
@@ -404,7 +404,7 @@ class DocumentMetadataAPITestCase(BaseAPITestCase):
|
||||
self.grant_permission(permission=permission_metadata_document_add)
|
||||
response = self._request_document_metadata_create_view()
|
||||
self.assertEqual(response.status_code, status.HTTP_400_BAD_REQUEST)
|
||||
self.assertEqual(response.data.keys()[0], 'non_field_errors')
|
||||
self.assertEqual(list(response.data.keys())[0], 'non_field_errors')
|
||||
|
||||
def _request_document_metadata_delete_view(self):
|
||||
return self.delete(
|
||||
|
||||
Reference in New Issue
Block a user