Bläddra i källkod

Fix syntax errors on Python 2.4

Mike Naberezny 9 år sedan
förälder
incheckning
0e1ab2d10e
2 ändrade filer med 13 tillägg och 9 borttagningar
  1. 6 4
      supervisor/tests/test_http.py
  2. 7 5
      supervisor/tests/test_options.py

+ 6 - 4
supervisor/tests/test_http.py

@@ -170,16 +170,18 @@ class TailFProducerTests(unittest.TestCase):
     def test_handle_more_follow_file_gone(self):
         request = DummyRequest('/logtail/foo', None, None, None)
         filename = tempfile.mktemp()
-        with open(filename, 'wb') as f:
-            f.write('a' * 80)
+        f = open(filename, 'wb')
+        f.write('a' * 80)
+        f.close()
         try:
             producer = self._makeOne(request, f.name, 80)
         finally:
             os.unlink(f.name)
         result = producer.more()
         self.assertEqual(result, 'a' * 80)
-        with open(filename, 'wb') as f:
-            f.write('b' * 80)
+        f = open(filename, 'wb')
+        f.write('b' * 80)
+        f.close()
         try:
             result = producer.more() # should open in new file
             self.assertEqual(result, 'b' * 80)

+ 7 - 5
supervisor/tests/test_options.py

@@ -659,16 +659,18 @@ class ServerOptionsTests(unittest.TestCase):
         [include]
         files=%s/conf.d/*.conf
         """ % dirname)
-        with open(supervisord_conf, 'w') as f:
-            f.write(text)
+        f = open(supervisord_conf, 'w')
+        f.write(text)
+        f.close()
 
         from string import letters
         a_z = letters[:26]
         for letter in reversed(a_z):
             filename = os.path.join(conf_d, "%s.conf" % letter)
-            with open(filename, "w") as f:
-                f.write("[program:%s]\n"
-                        "command=/bin/%s\n" % (letter, letter))
+            f = open(filename, "w")
+            f.write("[program:%s]\n"
+                    "command=/bin/%s\n" % (letter, letter))
+            f.close()
 
         instance = self._makeOne()
         try: