[Python-checkins] distutils2: made the test_test pass again + added test boilerplate

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


tarek.ziade pushed 4b87947839a9 to distutils2:
http://hg.python.org/distutils2/rev/4b87947839a9
changeset: 617:4b87947839a9
user: Konrad Delong <konryd at gmail.com>
date: Thu Aug 12 20:49:01 2010 +0200
summary: made the test_test pass again + added test boilerplate
files: src/distutils2/command/test.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
@@ -38,9 +38,10 @@
 args = {"module": self.test_suite,
 "argv": sys.argv[:1]
 }
- loader_instance = resolve_name(self.test_loader)
- if loader_instance is not None:
- args['testLoader'] = loader_instance
+ if self.test_loader:
+ loader_class = resolve_name(self.test_loader)
+ if loader_class is not None:
+ args['testLoader'] = loader_class()
 unittest.main(**args)
 finally:
 os.chdir(prev_cwd)
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
@@ -104,3 +104,6 @@
 
 def test_suite():
 return unittest.makeSuite(TestTest)
+
+if __name__ == "__main__":
+ unittest.main(defaultTest="test_suite")
--
Repository URL: http://hg.python.org/distutils2


More information about the Python-checkins mailing list

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