diff --git a/pipenv/utils.py b/pipenv/utils.py index 741826f3..7d60e440 100644 --- a/pipenv/utils.py +++ b/pipenv/utils.py @@ -1207,7 +1207,7 @@ class TemporaryDirectory(object): in it are removed. """ - def __init__(self, suffix=None, prefix=None, dir=None): + def __init__(self, suffix, prefix, dir=None): if 'RAM_DISK' in os.environ: import uuid diff --git a/tests/test_pipenv.py b/tests/test_pipenv.py index c872f73a..10ddfe32 100644 --- a/tests/test_pipenv.py +++ b/tests/test_pipenv.py @@ -71,7 +71,7 @@ class PipenvInstance(object): self.pypi = pypi self.original_umask = os.umask(0o007) self.original_dir = os.path.abspath(os.curdir) - self._path = TemporaryDirectory(suffix='project', prefix='pipenv') + self._path = TemporaryDirectory(suffix='-project', prefix='pipenv-') self.path = self._path.name # set file creation perms self.pipfile_path = None @@ -115,7 +115,7 @@ class PipenvInstance(object): if verbose: cmd = cmd + ' --verbose' - with TemporaryDirectory(prefix='pipenv') as tempdir: + with TemporaryDirectory(prefix='pipenv-', suffix='-cache') as tempdir: os.environ['PIPENV_CACHE_DIR'] = tempdir.name c = delegator.run('pipenv {0}'.format(cmd), block=block) if 'PIPENV_CACHE_DIR' in os.environ: