]> granicus.if.org Git - python/commitdiff
Revert revisions 57472, 57474, and 57477 which disabled some tests
authorNeal Norwitz <nnorwitz@gmail.com>
Thu, 30 Aug 2007 03:06:59 +0000 (03:06 +0000)
committerNeal Norwitz <nnorwitz@gmail.com>
Thu, 30 Aug 2007 03:06:59 +0000 (03:06 +0000)
when the email package was removed.  Email was restored, so restore the tests.

Lib/test/test_pyclbr.py
Lib/test/test_zipfile.py
Lib/urllib.py
Lib/urllib2.py

index fe0141c57896f4caace811e6de617b4b20979e64..caccf1107f866ef65efd07abf598c3bb90afc302 100644 (file)
@@ -175,7 +175,7 @@ class PyclbrTest(TestCase):
         cm('pydoc')
 
         # Tests for modules inside packages
-        #cm('email.parser')
+        cm('email.parser')
         cm('test.test_pyclbr')
 
 
index db2b34b71f17ab1c9e26747429e6a0c46949f881..ee8150e54e14aff92436ed9716b6695fbdaae95d 100644 (file)
@@ -439,7 +439,6 @@ class PyZipFileTests(unittest.TestCase):
         zipfp.close()
 
     def testWritePythonPackage(self):
-        return  # XXX(nnorwitz): disable test until email is checked in again.
         import email
         packagedir = os.path.dirname(email.__file__)
 
index 6bf89ee8f9adb32acb635822ba98e143de806f01..3035881046a99bad833f3dd8a22d947d349dd010 100644 (file)
@@ -403,7 +403,7 @@ class URLopener:
 
     def open_local_file(self, url):
         """Use local file."""
-        import mimetypes, mimetools #, email.utils
+        import mimetypes, mimetools, email.utils
         from io import StringIO
         host, file = splithost(url)
         localname = url2pathname(file)
@@ -412,17 +412,7 @@ class URLopener:
         except OSError as e:
             raise IOError(e.errno, e.strerror, e.filename)
         size = stats.st_size
-        # XXX(nnorwitz): inline formatdate until it is restored.
-        #modified = email.utils.formatdate(stats.st_mtime, usegmt=True)
-        now, zone = time.gmtime(stats.st_mtime), 'GMT'
-        modified = '%s, %02d %s %04d %02d:%02d:%02d %s' % (
-            ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'][now[6]],
-            now[2],
-            ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
-             'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'][now[1] - 1],
-            now[0], now[3], now[4], now[5],
-            zone)
-
+        modified = email.utils.formatdate(stats.st_mtime, usegmt=True)
         mtype = mimetypes.guess_type(url)[0]
         headers = mimetools.Message(StringIO(
             'Content-Type: %s\nContent-Length: %d\nLast-modified: %s\n' %
index 32fb205499448f3b06499dbb09fbb6fe3c9d29f2..72e2899aba977e9ddae14edd37265631b51144bf 100644 (file)
@@ -1204,7 +1204,7 @@ class FileHandler(BaseHandler):
 
     # not entirely sure what the rules are here
     def open_local_file(self, req):
-        #import email.utils
+        import email.utils
         import mimetypes
         host = req.get_host()
         file = req.get_selector()
@@ -1212,17 +1212,7 @@ class FileHandler(BaseHandler):
         try:
             stats = os.stat(localfile)
             size = stats.st_size
-            #modified = email.utils.formatdate(stats.st_mtime, usegmt=True)
-            # XXX(nnorwitz): inline formatdate until it is restored.
-            now, zone = time.gmtime(stats.st_mtime), 'GMT'
-            modified = '%s, %02d %s %04d %02d:%02d:%02d %s' % (
-        ['Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat', 'Sun'][now[6]],
-        now[2],
-        ['Jan', 'Feb', 'Mar', 'Apr', 'May', 'Jun',
-         'Jul', 'Aug', 'Sep', 'Oct', 'Nov', 'Dec'][now[1] - 1],
-        now[0], now[3], now[4], now[5],
-        zone)
-
+            modified = email.utils.formatdate(stats.st_mtime, usegmt=True)
             mtype = mimetypes.guess_type(file)[0]
             headers = mimetools.Message(StringIO(
                 'Content-type: %s\nContent-length: %d\nLast-modified: %s\n' %