Set svn:eol-style to native.
authorTim Peters <tim.peters@gmail.com>
Wed, 1 Mar 2006 06:19:04 +0000 (06:19 +0000)
committerTim Peters <tim.peters@gmail.com>
Wed, 1 Mar 2006 06:19:04 +0000 (06:19 +0000)
Lib/test/bad_coding2.py
Lib/test/crashers/weakref_in_del.py
Lib/test/crashers/xml_parsers.py
Lib/test/outstanding_bugs.py
Lib/test/test_exception_variations.py

index cc959b0a350e2c29118ce06aed0e3e6af8c93c22..ea901b500ac5cd75b8294f94f84cc6c6fd7aa141 100644 (file)
@@ -1,2 +1,2 @@
-#coding: utf8\r
-print '我'\r
+#coding: utf8
+print '我'
index 5c8ca158d0b74b6e49ddd8ed5c65cbca0e96e50d..3bbcfc3efdcb69677a4094ef6c824912b6762c34 100644 (file)
@@ -1,16 +1,16 @@
-import weakref\r
-\r
-# http://python.org/sf/1377858\r
-\r
-ref = None\r
-\r
-def test_weakref_in_del():\r
-    class Target(object):\r
-        def __del__(self):\r
-            global ref\r
-            ref = weakref.ref(self)\r
-\r
-    w = Target()\r
-\r
-if __name__ == '__main__':\r
-    test_weakref_in_del()\r
+import weakref
+
+# http://python.org/sf/1377858
+
+ref = None
+
+def test_weakref_in_del():
+    class Target(object):
+        def __del__(self):
+            global ref
+            ref = weakref.ref(self)
+
+    w = Target()
+
+if __name__ == '__main__':
+    test_weakref_in_del()
index 4f3cb680358cddae22c5b582847ce425e118d5c4..e6b5727f7ed8edcd7ceefe8dd10cd9818476b58f 100644 (file)
@@ -1,56 +1,56 @@
-from xml.parsers import expat\r
-\r
-# http://python.org/sf/1296433\r
-\r
-def test_parse_only_xml_data():\r
-    #\r
-    xml = "<?xml version='1.0' encoding='iso8859'?><s>%s</s>" % ('a' * 1025)\r
-    # this one doesn't crash\r
-    #xml = "<?xml version='1.0'?><s>%s</s>" % ('a' * 10000)\r
-\r
-    def handler(text):\r
-        raise Exception\r
-\r
-    parser = expat.ParserCreate()\r
-    parser.CharacterDataHandler = handler\r
-\r
-    try:\r
-        parser.Parse(xml)\r
-    except:\r
-        pass\r
-\r
-if __name__ == '__main__':\r
-    test_parse_only_xml_data()\r
-\r
-# Invalid read of size 4\r
-#    at 0x43F936: PyObject_Free (obmalloc.c:735)\r
-#    by 0x45A7C7: unicode_dealloc (unicodeobject.c:246)\r
-#    by 0x1299021D: PyUnknownEncodingHandler (pyexpat.c:1314)\r
-#    by 0x12993A66: processXmlDecl (xmlparse.c:3330)\r
-#    by 0x12999211: doProlog (xmlparse.c:3678)\r
-#    by 0x1299C3F0: prologInitProcessor (xmlparse.c:3550)\r
-#    by 0x12991EA3: XML_ParseBuffer (xmlparse.c:1562)\r
-#    by 0x1298F8EC: xmlparse_Parse (pyexpat.c:895)\r
-#    by 0x47B3A1: PyEval_EvalFrameEx (ceval.c:3565)\r
-#    by 0x47CCAC: PyEval_EvalCodeEx (ceval.c:2739)\r
-#    by 0x47CDE1: PyEval_EvalCode (ceval.c:490)\r
-#    by 0x499820: PyRun_SimpleFileExFlags (pythonrun.c:1198)\r
-#    by 0x4117F1: Py_Main (main.c:492)\r
-#    by 0x12476D1F: __libc_start_main (in /lib/libc-2.3.5.so)\r
-#    by 0x410DC9: (within /home/neal/build/python/svn/clean/python)\r
-#  Address 0x12704020 is 264 bytes inside a block of size 592 free'd\r
-#    at 0x11B1BA8A: free (vg_replace_malloc.c:235)\r
-#    by 0x124B5F18: (within /lib/libc-2.3.5.so)\r
-#    by 0x48DE43: find_module (import.c:1320)\r
-#    by 0x48E997: import_submodule (import.c:2249)\r
-#    by 0x48EC15: load_next (import.c:2083)\r
-#    by 0x48F091: import_module_ex (import.c:1914)\r
-#    by 0x48F385: PyImport_ImportModuleEx (import.c:1955)\r
-#    by 0x46D070: builtin___import__ (bltinmodule.c:44)\r
-#    by 0x4186CF: PyObject_Call (abstract.c:1777)\r
-#    by 0x474E9B: PyEval_CallObjectWithKeywords (ceval.c:3432)\r
-#    by 0x47928E: PyEval_EvalFrameEx (ceval.c:2038)\r
-#    by 0x47CCAC: PyEval_EvalCodeEx (ceval.c:2739)\r
-#    by 0x47CDE1: PyEval_EvalCode (ceval.c:490)\r
-#    by 0x48D0F7: PyImport_ExecCodeModuleEx (import.c:635)\r
-#    by 0x48D4F4: load_source_module (import.c:913)\r
+from xml.parsers import expat
+
+# http://python.org/sf/1296433
+
+def test_parse_only_xml_data():
+    #
+    xml = "<?xml version='1.0' encoding='iso8859'?><s>%s</s>" % ('a' * 1025)
+    # this one doesn't crash
+    #xml = "<?xml version='1.0'?><s>%s</s>" % ('a' * 10000)
+
+    def handler(text):
+        raise Exception
+
+    parser = expat.ParserCreate()
+    parser.CharacterDataHandler = handler
+
+    try:
+        parser.Parse(xml)
+    except:
+        pass
+
+if __name__ == '__main__':
+    test_parse_only_xml_data()
+
+# Invalid read of size 4
+#    at 0x43F936: PyObject_Free (obmalloc.c:735)
+#    by 0x45A7C7: unicode_dealloc (unicodeobject.c:246)
+#    by 0x1299021D: PyUnknownEncodingHandler (pyexpat.c:1314)
+#    by 0x12993A66: processXmlDecl (xmlparse.c:3330)
+#    by 0x12999211: doProlog (xmlparse.c:3678)
+#    by 0x1299C3F0: prologInitProcessor (xmlparse.c:3550)
+#    by 0x12991EA3: XML_ParseBuffer (xmlparse.c:1562)
+#    by 0x1298F8EC: xmlparse_Parse (pyexpat.c:895)
+#    by 0x47B3A1: PyEval_EvalFrameEx (ceval.c:3565)
+#    by 0x47CCAC: PyEval_EvalCodeEx (ceval.c:2739)
+#    by 0x47CDE1: PyEval_EvalCode (ceval.c:490)
+#    by 0x499820: PyRun_SimpleFileExFlags (pythonrun.c:1198)
+#    by 0x4117F1: Py_Main (main.c:492)
+#    by 0x12476D1F: __libc_start_main (in /lib/libc-2.3.5.so)
+#    by 0x410DC9: (within /home/neal/build/python/svn/clean/python)
+#  Address 0x12704020 is 264 bytes inside a block of size 592 free'd
+#    at 0x11B1BA8A: free (vg_replace_malloc.c:235)
+#    by 0x124B5F18: (within /lib/libc-2.3.5.so)
+#    by 0x48DE43: find_module (import.c:1320)
+#    by 0x48E997: import_submodule (import.c:2249)
+#    by 0x48EC15: load_next (import.c:2083)
+#    by 0x48F091: import_module_ex (import.c:1914)
+#    by 0x48F385: PyImport_ImportModuleEx (import.c:1955)
+#    by 0x46D070: builtin___import__ (bltinmodule.c:44)
+#    by 0x4186CF: PyObject_Call (abstract.c:1777)
+#    by 0x474E9B: PyEval_CallObjectWithKeywords (ceval.c:3432)
+#    by 0x47928E: PyEval_EvalFrameEx (ceval.c:2038)
+#    by 0x47CCAC: PyEval_EvalCodeEx (ceval.c:2739)
+#    by 0x47CDE1: PyEval_EvalCode (ceval.c:490)
+#    by 0x48D0F7: PyImport_ExecCodeModuleEx (import.c:635)
+#    by 0x48D4F4: load_source_module (import.c:913)
index adcf7c00c7e12fa06e3dc52aea101d1762adaea7..7e37c8502927ea09f706a0f9da87d6b34b7b8374 100644 (file)
@@ -1,27 +1,27 @@
-#\r
-# This file is for everybody to add tests for bugs that aren't\r
-# fixed yet. Please add a test case and appropriate bug description.\r
-#\r
-# When you fix one of the bugs, please move the test to the correct\r
-# test_ module.\r
-#\r
-\r
-import unittest\r
-from test import test_support\r
-\r
-class TestBug1385040(unittest.TestCase):\r
-    def testSyntaxError(self):\r
-        import compiler\r
-\r
-        # The following snippet gives a SyntaxError in the interpreter\r
-        #\r
-        # If you compile and exec it, the call foo(7) returns (7, 1)\r
-        self.assertRaises(SyntaxError, compiler.compile,\r
-                          "def foo(a=1, b): return a, b\n\n", "<string>", "exec")\r
-\r
-\r
-def test_main():\r
-    test_support.run_unittest(TestBug1385040)\r
-\r
-if __name__ == "__main__":\r
-    test_main()\r
+#
+# This file is for everybody to add tests for bugs that aren't
+# fixed yet. Please add a test case and appropriate bug description.
+#
+# When you fix one of the bugs, please move the test to the correct
+# test_ module.
+#
+
+import unittest
+from test import test_support
+
+class TestBug1385040(unittest.TestCase):
+    def testSyntaxError(self):
+        import compiler
+
+        # The following snippet gives a SyntaxError in the interpreter
+        #
+        # If you compile and exec it, the call foo(7) returns (7, 1)
+        self.assertRaises(SyntaxError, compiler.compile,
+                          "def foo(a=1, b): return a, b\n\n", "<string>", "exec")
+
+
+def test_main():
+    test_support.run_unittest(TestBug1385040)
+
+if __name__ == "__main__":
+    test_main()
index 754d452e26631ca9f1878285bed2264d45cce0c4..8fe75e8fcc43e38ce9aa5be59dcbe1bafa0a952d 100644 (file)
-\r
-from test.test_support import run_unittest\r
-import unittest\r
-\r
-class ExceptionTestCase(unittest.TestCase):\r
-    def test_try_except_else_finally(self):\r
-        hit_except = False\r
-        hit_else = False\r
-        hit_finally = False\r
-\r
-        try:\r
-            raise Exception, 'nyaa!'\r
-        except:\r
-            hit_except = True\r
-        else:\r
-            hit_else = True\r
-        finally:\r
-            hit_finally = True\r
-\r
-        self.assertTrue(hit_except)\r
-        self.assertTrue(hit_finally)\r
-        self.assertFalse(hit_else)\r
-\r
-    def test_try_except_else_finally_no_exception(self):\r
-        hit_except = False\r
-        hit_else = False\r
-        hit_finally = False\r
-\r
-        try:\r
-            pass\r
-        except:\r
-            hit_except = True\r
-        else:\r
-            hit_else = True\r
-        finally:\r
-            hit_finally = True\r
-\r
-        self.assertFalse(hit_except)\r
-        self.assertTrue(hit_finally)\r
-        self.assertTrue(hit_else)\r
-\r
-    def test_try_except_finally(self):\r
-        hit_except = False\r
-        hit_finally = False\r
-\r
-        try:\r
-            raise Exception, 'yarr!'\r
-        except:\r
-            hit_except = True\r
-        finally:\r
-            hit_finally = True\r
-\r
-        self.assertTrue(hit_except)\r
-        self.assertTrue(hit_finally)\r
-\r
-    def test_try_except_finally_no_exception(self):\r
-        hit_except = False\r
-        hit_finally = False\r
-\r
-        try:\r
-            pass\r
-        except:\r
-            hit_except = True\r
-        finally:\r
-            hit_finally = True\r
-\r
-        self.assertFalse(hit_except)\r
-        self.assertTrue(hit_finally)\r
-\r
-    def test_try_except(self):\r
-        hit_except = False\r
-\r
-        try:\r
-            raise Exception, 'ahoy!'\r
-        except:\r
-            hit_except = True\r
-\r
-        self.assertTrue(hit_except)\r
-\r
-    def test_try_except_no_exception(self):\r
-        hit_except = False\r
-\r
-        try:\r
-            pass\r
-        except:\r
-            hit_except = True\r
-\r
-        self.assertFalse(hit_except)\r
-\r
-    def test_try_except_else(self):\r
-        hit_except = False\r
-        hit_else = False\r
-\r
-        try:\r
-            raise Exception, 'foo!'\r
-        except:\r
-            hit_except = True\r
-        else:\r
-            hit_else = True\r
-\r
-        self.assertFalse(hit_else)\r
-        self.assertTrue(hit_except)\r
-\r
-    def test_try_except_else_no_exception(self):\r
-        hit_except = False\r
-        hit_else = False\r
-\r
-        try:\r
-            pass\r
-        except:\r
-            hit_except = True\r
-        else:\r
-            hit_else = True\r
-\r
-        self.assertFalse(hit_except)\r
-        self.assertTrue(hit_else)\r
-\r
-    def test_try_finally_no_exception(self):\r
-        hit_finally = False\r
-\r
-        try:\r
-            pass\r
-        finally:\r
-            hit_finally = True\r
-\r
-        self.assertTrue(hit_finally)\r
-\r
-    def test_nested(self):\r
-        hit_finally = False\r
-        hit_inner_except = False\r
-        hit_inner_finally = False\r
-\r
-        try:\r
-            try:\r
-                raise Exception, 'inner exception'\r
-            except:\r
-                hit_inner_except = True\r
-            finally:\r
-                hit_inner_finally = True\r
-        finally:\r
-            hit_finally = True\r
-\r
-        self.assertTrue(hit_inner_except)\r
-        self.assertTrue(hit_inner_finally)\r
-        self.assertTrue(hit_finally)\r
-\r
-    def test_nested_else(self):\r
-        hit_else = False\r
-        hit_finally = False\r
-        hit_except = False\r
-        hit_inner_except = False\r
-        hit_inner_else = False\r
-\r
-        try:\r
-            try:\r
-                pass\r
-            except:\r
-                hit_inner_except = True\r
-            else:\r
-                hit_inner_else = True\r
-\r
-            raise Exception, 'outer exception'\r
-        except:\r
-            hit_except = True\r
-        else:\r
-            hit_else = True\r
-        finally:\r
-            hit_finally = True\r
-\r
-        self.assertFalse(hit_inner_except)\r
-        self.assertTrue(hit_inner_else)\r
-        self.assertFalse(hit_else)\r
-        self.assertTrue(hit_finally)\r
-        self.assertTrue(hit_except)\r
-\r
-def test_main():\r
-    run_unittest(ExceptionTestCase)\r
-\r
-if __name__ == '__main__':\r
-    test_main()\r
+
+from test.test_support import run_unittest
+import unittest
+
+class ExceptionTestCase(unittest.TestCase):
+    def test_try_except_else_finally(self):
+        hit_except = False
+        hit_else = False
+        hit_finally = False
+
+        try:
+            raise Exception, 'nyaa!'
+        except:
+            hit_except = True
+        else:
+            hit_else = True
+        finally:
+            hit_finally = True
+
+        self.assertTrue(hit_except)
+        self.assertTrue(hit_finally)
+        self.assertFalse(hit_else)
+
+    def test_try_except_else_finally_no_exception(self):
+        hit_except = False
+        hit_else = False
+        hit_finally = False
+
+        try:
+            pass
+        except:
+            hit_except = True
+        else:
+            hit_else = True
+        finally:
+            hit_finally = True
+
+        self.assertFalse(hit_except)
+        self.assertTrue(hit_finally)
+        self.assertTrue(hit_else)
+
+    def test_try_except_finally(self):
+        hit_except = False
+        hit_finally = False
+
+        try:
+            raise Exception, 'yarr!'
+        except:
+            hit_except = True
+        finally:
+            hit_finally = True
+
+        self.assertTrue(hit_except)
+        self.assertTrue(hit_finally)
+
+    def test_try_except_finally_no_exception(self):
+        hit_except = False
+        hit_finally = False
+
+        try:
+            pass
+        except:
+            hit_except = True
+        finally:
+            hit_finally = True
+
+        self.assertFalse(hit_except)
+        self.assertTrue(hit_finally)
+
+    def test_try_except(self):
+        hit_except = False
+
+        try:
+            raise Exception, 'ahoy!'
+        except:
+            hit_except = True
+
+        self.assertTrue(hit_except)
+
+    def test_try_except_no_exception(self):
+        hit_except = False
+
+        try:
+            pass
+        except:
+            hit_except = True
+
+        self.assertFalse(hit_except)
+
+    def test_try_except_else(self):
+        hit_except = False
+        hit_else = False
+
+        try:
+            raise Exception, 'foo!'
+        except:
+            hit_except = True
+        else:
+            hit_else = True
+
+        self.assertFalse(hit_else)
+        self.assertTrue(hit_except)
+
+    def test_try_except_else_no_exception(self):
+        hit_except = False
+        hit_else = False
+
+        try:
+            pass
+        except:
+            hit_except = True
+        else:
+            hit_else = True
+
+        self.assertFalse(hit_except)
+        self.assertTrue(hit_else)
+
+    def test_try_finally_no_exception(self):
+        hit_finally = False
+
+        try:
+            pass
+        finally:
+            hit_finally = True
+
+        self.assertTrue(hit_finally)
+
+    def test_nested(self):
+        hit_finally = False
+        hit_inner_except = False
+        hit_inner_finally = False
+
+        try:
+            try:
+                raise Exception, 'inner exception'
+            except:
+                hit_inner_except = True
+            finally:
+                hit_inner_finally = True
+        finally:
+            hit_finally = True
+
+        self.assertTrue(hit_inner_except)
+        self.assertTrue(hit_inner_finally)
+        self.assertTrue(hit_finally)
+
+    def test_nested_else(self):
+        hit_else = False
+        hit_finally = False
+        hit_except = False
+        hit_inner_except = False
+        hit_inner_else = False
+
+        try:
+            try:
+                pass
+            except:
+                hit_inner_except = True
+            else:
+                hit_inner_else = True
+
+            raise Exception, 'outer exception'
+        except:
+            hit_except = True
+        else:
+            hit_else = True
+        finally:
+            hit_finally = True
+
+        self.assertFalse(hit_inner_except)
+        self.assertTrue(hit_inner_else)
+        self.assertFalse(hit_else)
+        self.assertTrue(hit_finally)
+        self.assertTrue(hit_except)
+
+def test_main():
+    run_unittest(ExceptionTestCase)
+
+if __name__ == '__main__':
+    test_main()