Add missing tearDown methods to tests.
This commit is contained in:
@@ -20,6 +20,10 @@ class DocumentSearchTestCase(TestCase):
|
||||
with open(TEST_SMALL_DOCUMENT_PATH) as file_object:
|
||||
self.document = self.document_type.new_document(file_object=File(file_object), label='mayan_11_1.pdf')
|
||||
|
||||
def tearDown(self):
|
||||
self.document.delete()
|
||||
self.document_type.delete()
|
||||
|
||||
def test_simple_search_after_related_name_change(self):
|
||||
"""
|
||||
Test that simple search works after related_name changes to
|
||||
@@ -40,7 +44,3 @@ class DocumentSearchTestCase(TestCase):
|
||||
model_list, result_set, elapsed_time = document_search.search({'versions__mimetype': self.document.file_mimetype}, user=self.admin_user)
|
||||
self.assertEqual(len(result_set), 1)
|
||||
self.assertEqual(list(model_list), [self.document])
|
||||
|
||||
def tearDown(self):
|
||||
self.document.delete()
|
||||
self.document_type.delete()
|
||||
|
||||
@@ -27,6 +27,11 @@ class FolderTestCase(TestCase):
|
||||
|
||||
self.user = User.objects.create_superuser(username=TEST_ADMIN_USERNAME, email=TEST_ADMIN_EMAIL, password=TEST_ADMIN_PASSWORD)
|
||||
|
||||
def tearDown(self):
|
||||
self.document.delete()
|
||||
self.document_type.delete()
|
||||
self.user.delete()
|
||||
|
||||
def test_creation_of_folder(self):
|
||||
folder = Folder.objects.create(label='test', user=self.user)
|
||||
|
||||
@@ -55,7 +60,3 @@ class FolderTestCase(TestCase):
|
||||
self.assertEqual(list(folder.documents.all()), [])
|
||||
|
||||
folder.delete()
|
||||
|
||||
def tearDown(self):
|
||||
self.document.delete()
|
||||
self.document_type.delete()
|
||||
|
||||
@@ -17,6 +17,11 @@ class PermissionTestCase(TestCase):
|
||||
self.role = Role.objects.create(label='test role')
|
||||
Permission.invalidate_cache()
|
||||
|
||||
def tearDown(self):
|
||||
self.role.delete()
|
||||
self.group.delete()
|
||||
self.user.delete()
|
||||
|
||||
def test_no_permissions(self):
|
||||
with self.assertRaises(PermissionDenied):
|
||||
Permission.check_permissions(requester=self.user, permissions=(permission_role_view,))
|
||||
|
||||
@@ -33,6 +33,10 @@ class UploadDocumentTestCase(TestCase):
|
||||
self.admin_user = User.objects.create_superuser(username=TEST_ADMIN_USERNAME, email=TEST_ADMIN_EMAIL, password=TEST_ADMIN_PASSWORD)
|
||||
self.client = Client()
|
||||
|
||||
def tearDown(self):
|
||||
self.document_type.delete()
|
||||
self.admin_user.delete()
|
||||
|
||||
def test_issue_gh_163(self):
|
||||
"""
|
||||
Non-ASCII chars in document name failing in upload via watch folder #163
|
||||
|
||||
@@ -30,6 +30,10 @@ class UploadDocumentTestCase(TestCase):
|
||||
self.admin_user = User.objects.create_superuser(username=TEST_ADMIN_USERNAME, email=TEST_ADMIN_EMAIL, password=TEST_ADMIN_PASSWORD)
|
||||
self.client = Client()
|
||||
|
||||
def tearDown(self):
|
||||
self.document_type.delete()
|
||||
self.admin_user.delete()
|
||||
|
||||
def test_upload_a_document(self):
|
||||
# Login the admin user
|
||||
logged_in = self.client.login(username=TEST_ADMIN_USERNAME, password=TEST_ADMIN_PASSWORD)
|
||||
|
||||
@@ -17,17 +17,18 @@ TEST_DOCUMENT_PATH = os.path.join(settings.BASE_DIR, 'contrib', 'sample_document
|
||||
|
||||
class TagTestCase(TestCase):
|
||||
def setUp(self):
|
||||
self.document_type = DocumentType(label=TEST_DOCUMENT_TYPE)
|
||||
self.document_type.save()
|
||||
self.document_type = DocumentType.objects.create(label=TEST_DOCUMENT_TYPE)
|
||||
|
||||
self.document = Document(
|
||||
document_type=self.document_type,
|
||||
description='description',
|
||||
)
|
||||
self.document.save()
|
||||
ocr_settings = self.document_type.ocr_settings
|
||||
ocr_settings.auto_ocr = False
|
||||
ocr_settings.save()
|
||||
|
||||
with open(TEST_DOCUMENT_PATH) as file_object:
|
||||
self.document.new_version(file_object=File(file_object))
|
||||
self.document = self.document_type.new_document(file_object=File(file_object))
|
||||
|
||||
def tearDown(self):
|
||||
self.document.delete()
|
||||
self.document_type.delete()
|
||||
|
||||
def runTest(self):
|
||||
tag = Tag(label='test', color=COLOR_RED)
|
||||
@@ -50,7 +51,3 @@ class TagTestCase(TestCase):
|
||||
self.assertEqual(list(tag.documents.all()), [])
|
||||
|
||||
tag.delete()
|
||||
|
||||
def tearDown(self):
|
||||
self.document.delete()
|
||||
self.document_type.delete()
|
||||
|
||||
Reference in New Issue
Block a user