summaryrefslogtreecommitdiffstats
path: root/Lib/packaging/tests/test_command_sdist.py
diff options
context:
space:
mode:
authorÉric Araujo <merwok@netwok.org>2011-11-06 09:48:55 (GMT)
committerÉric Araujo <merwok@netwok.org>2011-11-06 09:48:55 (GMT)
commit261ccdce4825535d4f6ea4bf09e9394bb751df20 (patch)
tree728ea760c788527786bd04fa44e66bf445f1d638 /Lib/packaging/tests/test_command_sdist.py
parenta963e0d917d71079910d31b69a1cc8a06b74edbe (diff)
downloadcpython-261ccdce4825535d4f6ea4bf09e9394bb751df20.zip
cpython-261ccdce4825535d4f6ea4bf09e9394bb751df20.tar.gz
cpython-261ccdce4825535d4f6ea4bf09e9394bb751df20.tar.bz2
Minor tweak to packaging tests.
When an option is changed on a command object, calling ensure_finalized for a second time will not run finalize_options again, because ensure_finalized is a no-op the second time. By resetting the finalized attribute, we can be sure that whatever computation takes place in finalize_options will happen again. (In test_command_clean, I removed two lines that were a no-op.)
Diffstat (limited to 'Lib/packaging/tests/test_command_sdist.py')
-rw-r--r--Lib/packaging/tests/test_command_sdist.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/Lib/packaging/tests/test_command_sdist.py b/Lib/packaging/tests/test_command_sdist.py
index 34a2e9c..0b9f5be 100644
--- a/Lib/packaging/tests/test_command_sdist.py
+++ b/Lib/packaging/tests/test_command_sdist.py
@@ -140,7 +140,7 @@ class SDistTestCase(support.TempdirManager,
# now trying a tar then a gztar
cmd.formats = ['tar', 'gztar']
-
+ cmd.finalized = False
cmd.ensure_finalized()
cmd.run()