Skip to content
This repository has been archived by the owner on Feb 19, 2021. It is now read-only.

Commit

Permalink
Disable the override_settings after the temporary directories have been
Browse files Browse the repository at this point in the history
deleted
  • Loading branch information
BastianPoe committed Jun 16, 2020
1 parent bf2f5e8 commit 008200d
Show file tree
Hide file tree
Showing 2 changed files with 16 additions and 10 deletions.
21 changes: 13 additions & 8 deletions src/documents/tests/test_consumer.py
Original file line number Diff line number Diff line change
Expand Up @@ -20,28 +20,33 @@ def setUp(self):
exist_ok=True)
os.makedirs(os.path.join(self.storage.name, "documents", "thumbnails"),
exist_ok=True)
storage_override = override_settings(MEDIA_ROOT=self.storage.name)
storage_override.enable()
self.storage_override = override_settings(MEDIA_ROOT=self.storage.name)
self.storage_override.enable()

self.tmpdir = TemporaryDirectory()
tmpdir_override = override_settings(CONVERT_TMPDIR=self.tmpdir.name)
tmpdir_override.enable()
self.tmpdir_override = override_settings(
CONVERT_TMPDIR=self.tmpdir.name)
self.tmpdir_override.enable()

self.scratchdir = TemporaryDirectory()
scratchdir_override = override_settings(
self.scratchdir_override = override_settings(
SCRATCH_DIR=self.scratchdir.name)
scratchdir_override.enable()
self.scratchdir_override.enable()

self.consumptiondir = TemporaryDirectory()
consumptiondir_override = override_settings(
self.consumptiondir_override = override_settings(
CONSUMPTION_DIR=self.consumptiondir.name)
consumptiondir_override.enable()
self.consumptiondir_override.enable()

def tearDown(self):
self.storage.cleanup()
self.storage_override.disable()
self.tmpdir.cleanup()
self.tmpdir_override.disable()
self.scratchdir.cleanup()
self.scratchdir_override.disable()
self.consumptiondir.cleanup()
self.consumptiondir_override.disable()

@override_settings(PAPERLESS_FILENAME_FORMAT="{correspondent}/{title}")
def test_file_consumption(self):
Expand Down
5 changes: 3 additions & 2 deletions src/documents/tests/test_file_handling.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,12 @@ def setUp(self):
exist_ok=True)
os.makedirs(os.path.join(self.storage.name, "documents", "thumbnails"),
exist_ok=True)
storage_override = override_settings(MEDIA_ROOT=self.storage.name)
storage_override.enable()
self.storage_override = override_settings(MEDIA_ROOT=self.storage.name)
self.storage_override.enable()

def tearDown(self):
self.storage.cleanup()
self.storage_override.disable()

@override_settings(PAPERLESS_FILENAME_FORMAT="")
def test_source_filename(self):
Expand Down

0 comments on commit 008200d

Please sign in to comment.