[Python-checkins] distutils2: switched back to "the right way" of setting test_suite

tarek.ziade python-checkins at python.org
Sun Sep 19 10:20:21 CEST 2010


tarek.ziade pushed 80798d49fff0 to distutils2:
http://hg.python.org/distutils2/rev/80798d49fff0
changeset: 599:80798d49fff0
user: Konrad Delong <konryd at gmail.com>
date: Tue Jul 27 14:41:20 2010 +0200
summary: switched back to "the right way" of setting test_suite
files: src/distutils2/command/test.py, src/distutils2/dist.py, src/distutils2/tests/test_test.py
diff --git a/src/distutils2/command/test.py b/src/distutils2/command/test.py
--- a/src/distutils2/command/test.py
+++ b/src/distutils2/command/test.py
@@ -14,7 +14,7 @@
 self.test_suite = None
 
 def finalize_options(self):
- self.test_suite = self.distribution.test_suite
+ pass
 
 def distpath(self):
 self.run_command('build')
diff --git a/src/distutils2/dist.py b/src/distutils2/dist.py
--- a/src/distutils2/dist.py
+++ b/src/distutils2/dist.py
@@ -204,7 +204,6 @@
 self.scripts = None
 self.data_files = None
 self.password = ''
- self.test_suite = None
 
 # And now initialize bookkeeping stuff that can't be supplied by
 # the caller at all. 'command_obj' maps command names to
diff --git a/src/distutils2/tests/test_test.py b/src/distutils2/tests/test_test.py
--- a/src/distutils2/tests/test_test.py
+++ b/src/distutils2/tests/test_test.py
@@ -19,10 +19,14 @@
 setup(name='somedist',
 version='0.1',
 py_modules=['myowntestmodule', 'somemod'],
- test_suite='myowntestmodule',
 )
 '''
 
+SETUP_CFG = '''\
+[test]
+test-suite = myowntestmodule
+'''
+
 EXPECTED_OUTPUT = '''\
 FAIL: test_blah (myowntestmodule.SomeTest)
 ----------------------------------------------------------------------
@@ -54,6 +58,7 @@
 # prepare distribution
 pkg_dir = self.mkdtemp()
 self.write_file(join(pkg_dir, "setup.py"), SETUP_PY)
+ self.write_file(join(pkg_dir, "setup.cfg"), SETUP_CFG)
 self.write_file(join(pkg_dir, "somemod.py"), "")
 self.write_file(join(pkg_dir, "myowntestmodule.py"), TEST_BODY)
 return pkg_dir
--
Repository URL: http://hg.python.org/distutils2


More information about the Python-checkins mailing list

AltStyle によって変換されたページ (->オリジナル) /