Reduce repeated code in test.

Signed-off-by: Michael Price <loneviking72@gmail.com>
This commit is contained in:
Michael Price
2018-03-02 02:38:02 -04:00
committed by Roberto Rosario
parent b1080e5fe5
commit fd9a7217e9

View File

@@ -19,14 +19,16 @@ from .literals import TEST_SIGNATURE_FILE_PATH, TEST_SIGNED_DOCUMENT_PATH
class DocumentSignatureLinksTestCase(GenericDocumentViewTestCase):
def setUp(self):
super(DocumentSignaturesTestCase, self).setUp()
self.login_user()
def test_document_version_signature_detail_link_no_permission(self):
with open(TEST_SIGNED_DOCUMENT_PATH) as file_object:
document = self.document_type.new_document(
file_object=file_object
)
self.login_user()
self.add_test_view(
test_object=document.latest_version.signatures.first()
)
@@ -43,8 +45,6 @@ class DocumentSignatureLinksTestCase(GenericDocumentViewTestCase):
file_object=file_object
)
self.login_user()
self.role.permissions.add(
permission_document_version_signature_view.stored_permission
)
@@ -78,8 +78,6 @@ class DocumentSignatureLinksTestCase(GenericDocumentViewTestCase):
signature_file=File(file_object)
)
self.login_user()
self.add_test_view(
test_object=document.latest_version.signatures.first()
)
@@ -102,8 +100,6 @@ class DocumentSignatureLinksTestCase(GenericDocumentViewTestCase):
signature_file=File(file_object)
)
self.login_user()
self.role.permissions.add(
permission_document_version_signature_delete.stored_permission
)