[Python-checkins] distutils2: fixed a few tests
tarek.ziade
python-checkins at python.org
Sun Jan 23 15:48:24 CET 2011
tarek.ziade pushed 272155a17d56 to distutils2:
http://hg.python.org/distutils2/rev/272155a17d56
changeset: 896:272155a17d56
tag: tip
user: Tarek Ziade <tarek at ziade.org>
date: Sun Jan 23 15:47:14 2011 +0100
summary:
fixed a few tests
files:
distutils2/command/register.py
distutils2/tests/test_config.py
distutils2/tests/test_metadata.py
diff --git a/distutils2/command/register.py b/distutils2/command/register.py
--- a/distutils2/command/register.py
+++ b/distutils2/command/register.py
@@ -39,6 +39,7 @@
self.realm = None
self.show_response = 0
self.list_classifiers = 0
+ self.strict = 0
def finalize_options(self):
if self.repository is None:
@@ -51,6 +52,9 @@
self._set_config()
# Check the package metadata
+ check = self.distribution.get_command_obj('check')
+ check.strict = self.strict
+ check.all = 1
self.run_command('check')
if self.dry_run:
diff --git a/distutils2/tests/test_config.py b/distutils2/tests/test_config.py
--- a/distutils2/tests/test_config.py
+++ b/distutils2/tests/test_config.py
@@ -140,9 +140,10 @@
sys.stdout = StringIO()
sys.argv[:] = ['setup.py', '--version']
old_sys = sys.argv[:]
+
try:
- from distutils2.run import main
- dist = main()
+ from distutils2.run import commands_main
+ dist = commands_main()
finally:
sys.argv[:] = old_sys
diff --git a/distutils2/tests/test_metadata.py b/distutils2/tests/test_metadata.py
--- a/distutils2/tests/test_metadata.py
+++ b/distutils2/tests/test_metadata.py
@@ -189,7 +189,8 @@
metadata.version = '1.618'
self.assertRaises(MetadataUnrecognizedVersionError, metadata.keys)
- def test_warnings(self):
+ # XXX Spurious Warnings were disabled
+ def XXXtest_warnings(self):
metadata = DistributionMetadata()
# these should raise a warning
--
Repository URL: http://hg.python.org/distutils2
More information about the Python-checkins
mailing list