From 4c73239dde618f50c8b41007c02a7f3e5f8421ab Mon Sep 17 00:00:00 2001 From: Roberto Rosario Date: Wed, 24 Jul 2019 03:20:57 -0400 Subject: [PATCH] Fix http.URL class final URL generation Signed-off-by: Roberto Rosario --- mayan/apps/common/http.py | 6 ++---- mayan/apps/metadata/tests/test_wizard_steps.py | 2 ++ 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/mayan/apps/common/http.py b/mayan/apps/common/http.py index f353dfb99a..c3610f9fb6 100644 --- a/mayan/apps/common/http.py +++ b/mayan/apps/common/http.py @@ -20,9 +20,7 @@ class URL(object): def to_string(self): if self._args.keys(): - query = force_bytes( - '?{}'.format(self._args.urlencode()) - ) + query = '?{}'.format(self._args.urlencode()) else: query = '' @@ -31,6 +29,6 @@ class URL(object): else: path = '' - result = force_bytes('{}{}'.format(path, query)) + result = '{}{}'.format(path, query) return result diff --git a/mayan/apps/metadata/tests/test_wizard_steps.py b/mayan/apps/metadata/tests/test_wizard_steps.py index e6b7644c3e..2d98671079 100644 --- a/mayan/apps/metadata/tests/test_wizard_steps.py +++ b/mayan/apps/metadata/tests/test_wizard_steps.py @@ -70,6 +70,7 @@ class DocumentUploadMetadataTestCase(MetadataTypeTestMixin, GenericDocumentViewT self.grant_access( permission=permission_document_create, obj=self.test_document_type ) + # Upload the test document with open(TEST_SMALL_DOCUMENT_PATH, mode='rb') as file_descriptor: response = self.post( @@ -78,6 +79,7 @@ class DocumentUploadMetadataTestCase(MetadataTypeTestMixin, GenericDocumentViewT 'document_type_id': self.test_document_type.pk, } ) + self.assertEqual(response.status_code, 302) self.assertEqual(Document.objects.count(), 1)