aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason R. Coombs <jaraco@jaraco.com>2020-05-16 21:21:30 -0400
committerJason R. Coombs <jaraco@jaraco.com>2020-05-16 21:21:30 -0400
commit4c62d634784a935eb0fbeedc174a25b82f05e1d6 (patch)
tree9f4ab6cc8252cd845ba143a7ba4d6e5c58d6eaf9
parent7681ff9f70f33651f40c7b64a8186471a7014515 (diff)
downloadexternal_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.py18
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'