summaryrefslogtreecommitdiff
path: root/setuptools/tests
diff options
context:
space:
mode:
authoridle sign <idlesign@yandex.ru>2016-12-07 20:21:31 +0700
committeridle sign <idlesign@yandex.ru>2016-12-07 20:21:31 +0700
commita9350f32d3eeef3a1c53b243e763e60e211b72f6 (patch)
tree76961552c885204d1cff6687d7a9396a7736d66f /setuptools/tests
parent43af23dcff02695ef77b862d2266d10019b7c67c (diff)
downloadpython-setuptools-git-a9350f32d3eeef3a1c53b243e763e60e211b72f6.tar.gz
`read_configuration` now chdirs and tests for file.
Diffstat (limited to 'setuptools/tests')
-rw-r--r--setuptools/tests/test_config.py6
1 files changed, 5 insertions, 1 deletions
diff --git a/setuptools/tests/test_config.py b/setuptools/tests/test_config.py
index 2e8510be..21487720 100644
--- a/setuptools/tests/test_config.py
+++ b/setuptools/tests/test_config.py
@@ -1,6 +1,6 @@
import contextlib
import pytest
-from distutils.errors import DistutilsOptionError
+from distutils.errors import DistutilsOptionError, DistutilsFileError
from setuptools.dist import Distribution
from setuptools.config import ConfigHandler, read_configuration
@@ -69,6 +69,10 @@ class TestConfigurationReader:
assert config_dict['metadata']['keywords'] == ['one', 'two']
assert config_dict['options']['scripts'] == ['bin/a.py', 'bin/b.py']
+ def test_no_config(self, tmpdir):
+ with pytest.raises(DistutilsFileError):
+ read_configuration('%s' % tmpdir.join('setup.cfg'))
+
class TestMetadata: