[Python-checkins] distutils2: refactored out PyPIServerTestCase and renamed assertEquals to assertEqual

tarek.ziade python-checkins at python.org
Sun Jul 4 11:48:38 CEST 2010


tarek.ziade pushed 4a0c2ff468c6 to distutils2:

http://hg.python.org/distutils2/rev/4a0c2ff468c6
changeset:   266:4a0c2ff468c6
user:        Konrad Delong <konryd at gmail.com>
date:        Thu May 13 20:02:35 2010 +0200
summary:     refactored out PyPIServerTestCase and renamed assertEquals to assertEqual
files:       src/distutils2/tests/test_upload.py

diff --git a/src/distutils2/tests/test_upload.py b/src/distutils2/tests/test_upload.py
--- a/src/distutils2/tests/test_upload.py
+++ b/src/distutils2/tests/test_upload.py
@@ -19,17 +19,18 @@
 username:me
 """
 
-class UploadTestCase(PyPIRCCommandTestCase):
+class PyPIServerTestCase(unittest2.TestCase):
 
     def setUp(self):
-        super(UploadTestCase, self).setUp()
-        assert not hasattr(self, "pypi")
+        super(PyPIServerTestCase, self).setUp()
         self.pypi = PyPIServer()
         self.pypi.start()
 
     def tearDown(self):
         self.pypi.stop()
 
+class UploadTestCase(PyPIServerTestCase, PyPIRCCommandTestCase):
+
     def test_finalize_options(self):
         # new format
         self.write_file(self.rc, PYPIRC)
@@ -39,7 +40,7 @@
         for attr, waited in (('username', 'me'), ('password', 'secret'),
                              ('realm', 'pypi'),
                              ('repository', 'http://pypi.python.org/pypi')):
-            self.assertEquals(getattr(cmd, attr), waited)
+            self.assertEqual(getattr(cmd, attr), waited)
 
     def test_saved_password(self):
         # file with no password
@@ -49,14 +50,14 @@
         dist = Distribution()
         cmd = upload(dist)
         cmd.ensure_finalized()
-        self.assertEquals(cmd.password, None)
+        self.assertEqual(cmd.password, None)
 
         # make sure we get it as well, if another command
         # initialized it at the dist level
         dist.password = 'xxx'
         cmd = upload(dist)
         cmd.finalize_options()
-        self.assertEquals(cmd.password, 'xxx')
+        self.assertEqual(cmd.password, 'xxx')
 
     def test_upload(self):
         path = os.path.join(self.tmp_dir, 'xxx')
@@ -77,7 +78,7 @@
         self.assertIn('xxx', request_data)
         self.assert_(environ['CONTENT_LENGTH'] > 2000)
         self.assertTrue(environ['CONTENT_TYPE'].startswith('multipart/form-data'))
-        self.assertEquals(environ['REQUEST_METHOD'], 'POST')
+        self.assertEqual(environ['REQUEST_METHOD'], 'POST')
         self.assertNotIn('\n', environ['HTTP_AUTHORIZATION'])
 
 def test_suite():

--
Repository URL: http://hg.python.org/distutils2


More information about the Python-checkins mailing list