diff options
author | Jason R. Coombs <jaraco@jaraco.com> | 2020-05-16 21:21:30 -0400 |
---|---|---|
committer | Jason R. Coombs <jaraco@jaraco.com> | 2020-05-16 21:21:30 -0400 |
commit | 4c62d634784a935eb0fbeedc174a25b82f05e1d6 (patch) | |
tree | 9f4ab6cc8252cd845ba143a7ba4d6e5c58d6eaf9 | |
parent | 7681ff9f70f33651f40c7b64a8186471a7014515 (diff) | |
download | external_python_setuptools-4c62d634784a935eb0fbeedc174a25b82f05e1d6.tar.gz external_python_setuptools-4c62d634784a935eb0fbeedc174a25b82f05e1d6.tar.bz2 external_python_setuptools-4c62d634784a935eb0fbeedc174a25b82f05e1d6.zip |
Update test to create separate subpackages. Hoping that avoids issues with caching.
-rw-r--r-- | setuptools/tests/test_config.py | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/setuptools/tests/test_config.py b/setuptools/tests/test_config.py index 942050e0..eeac32ce 100644 --- a/setuptools/tests/test_config.py +++ b/setuptools/tests/test_config.py @@ -1,7 +1,6 @@ # -*- coding: utf-8 -*- from __future__ import unicode_literals -import sys import contextlib import pytest @@ -291,28 +290,27 @@ class TestMetadata: with get_dist(tmpdir) as dist: assert dist.metadata.version == '1' - subpack = tmpdir.join('fake_package').mkdir('subpackage') - subpack.join('__init__.py').write('') - subpack.join('submodule.py').write('VERSION = (2016, 11, 26)') + sub_a = tmpdir.join('fake_package').mkdir('subpkg_a') + sub_a.join('__init__.py').write('') + sub_a.join('mod.py').write('VERSION = (2016, 11, 26)') config.write( '[metadata]\n' - 'version = attr: fake_package.subpackage.submodule.VERSION\n' + 'version = attr: fake_package.subpkg_a.mod.VERSION\n' ) with get_dist(tmpdir) as dist: assert dist.metadata.version == '2016.11.26' - del sys.modules['fake_package'] - del sys.modules['fake_package.subpackage'] - - subpack.join('othersub.py').write( + sub_b = tmpdir.join('fake_package').mkdir('subpkg_b') + sub_b.join('__init__.py').write('') + sub_b.join('mod.py').write( 'import third_party_module\n' 'VERSION = (2016, 11, 26)' ) config.write( '[metadata]\n' - 'version = attr: fake_package.subpackage.othersub.VERSION\n' + 'version = attr: fake_package.subpkg_b.mod.VERSION\n' ) with get_dist(tmpdir) as dist: assert dist.metadata.version == '2016.11.26' |