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

Commit 008200d

Browse files
committed
Disable the override_settings after the temporary directories have been
deleted
1 parent bf2f5e8 commit 008200d

File tree

2 files changed

+16
-10
lines changed

2 files changed

+16
-10
lines changed

src/documents/tests/test_consumer.py

Lines changed: 13 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -20,28 +20,33 @@ def setUp(self):
2020
exist_ok=True)
2121
os.makedirs(os.path.join(self.storage.name, "documents", "thumbnails"),
2222
exist_ok=True)
23-
storage_override = override_settings(MEDIA_ROOT=self.storage.name)
24-
storage_override.enable()
23+
self.storage_override = override_settings(MEDIA_ROOT=self.storage.name)
24+
self.storage_override.enable()
2525

2626
self.tmpdir = TemporaryDirectory()
27-
tmpdir_override = override_settings(CONVERT_TMPDIR=self.tmpdir.name)
28-
tmpdir_override.enable()
27+
self.tmpdir_override = override_settings(
28+
CONVERT_TMPDIR=self.tmpdir.name)
29+
self.tmpdir_override.enable()
2930

3031
self.scratchdir = TemporaryDirectory()
31-
scratchdir_override = override_settings(
32+
self.scratchdir_override = override_settings(
3233
SCRATCH_DIR=self.scratchdir.name)
33-
scratchdir_override.enable()
34+
self.scratchdir_override.enable()
3435

3536
self.consumptiondir = TemporaryDirectory()
36-
consumptiondir_override = override_settings(
37+
self.consumptiondir_override = override_settings(
3738
CONSUMPTION_DIR=self.consumptiondir.name)
38-
consumptiondir_override.enable()
39+
self.consumptiondir_override.enable()
3940

4041
def tearDown(self):
4142
self.storage.cleanup()
43+
self.storage_override.disable()
4244
self.tmpdir.cleanup()
45+
self.tmpdir_override.disable()
4346
self.scratchdir.cleanup()
47+
self.scratchdir_override.disable()
4448
self.consumptiondir.cleanup()
49+
self.consumptiondir_override.disable()
4550

4651
@override_settings(PAPERLESS_FILENAME_FORMAT="{correspondent}/{title}")
4752
def test_file_consumption(self):

src/documents/tests/test_file_handling.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,12 @@ def setUp(self):
1919
exist_ok=True)
2020
os.makedirs(os.path.join(self.storage.name, "documents", "thumbnails"),
2121
exist_ok=True)
22-
storage_override = override_settings(MEDIA_ROOT=self.storage.name)
23-
storage_override.enable()
22+
self.storage_override = override_settings(MEDIA_ROOT=self.storage.name)
23+
self.storage_override.enable()
2424

2525
def tearDown(self):
2626
self.storage.cleanup()
27+
self.storage_override.disable()
2728

2829
@override_settings(PAPERLESS_FILENAME_FORMAT="")
2930
def test_source_filename(self):

0 commit comments

Comments
 (0)