aboutsummaryrefslogtreecommitdiffstats
path: root/setuptools/tests/test_upload_docs.py
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2015-01-02 13:09:46 -0500
committerJason R. Coombs <jaraco@jaraco.com>2015-01-02 13:09:46 -0500
commita87442aab8bd8779b562043540c467ffffb4d581 (patch)
tree61bd04b676f679db2d7e59b3fc1601fe0cc900ad /setuptools/tests/test_upload_docs.py
parentb72261b9a0c9e45c730eff86fae594428f6f932a (diff)
downloadexternal_python_setuptools-a87442aab8bd8779b562043540c467ffffb4d581.tar.gz
external_python_setuptools-a87442aab8bd8779b562043540c467ffffb4d581.tar.bz2
external_python_setuptools-a87442aab8bd8779b562043540c467ffffb4d581.zip
Use tempdir context
Diffstat (limited to 'setuptools/tests/test_upload_docs.py')
-rw-r--r--setuptools/tests/test_upload_docs.py11
1 files changed, 3 insertions, 8 deletions
diff --git a/setuptools/tests/test_upload_docs.py b/setuptools/tests/test_upload_docs.py
index 6fe9e051..66d06dc0 100644
--- a/setuptools/tests/test_upload_docs.py
+++ b/setuptools/tests/test_upload_docs.py
@@ -1,6 +1,4 @@
import os
-import shutil
-import tempfile
import zipfile
import pytest
@@ -9,6 +7,7 @@ from setuptools.command.upload_docs import upload_docs
from setuptools.dist import Distribution
from .textwrap import DALS
+from . import contexts
SETUP_PY = DALS(
@@ -49,9 +48,8 @@ class TestUploadDocsTest:
cmd = upload_docs(dist)
cmd.target_dir = cmd.upload_dir = 'build'
- tmp_dir = tempfile.mkdtemp()
- tmp_file = os.path.join(tmp_dir, 'foo.zip')
- try:
+ with contexts.tempdir() as tmp_dir:
+ tmp_file = os.path.join(tmp_dir, 'foo.zip')
zip_file = cmd.create_zipfile(tmp_file)
assert zipfile.is_zipfile(tmp_file)
@@ -61,6 +59,3 @@ class TestUploadDocsTest:
assert zip_file.namelist() == ['index.html']
zip_file.close()
- finally:
- shutil.rmtree(tmp_dir)
-