Example #1
0
 def test_capi1():
     import _testcapi
     try:
         _testcapi.raise_exception(BadException, 1)
     except TypeError, err:
         exc, err, tb = sys.exc_info()
         co = tb.tb_frame.f_code
         self.assertEquals(co.co_name, "test_capi1")
         self.assert_(co.co_filename.endswith('test_exceptions'+os.extsep+'py'))
Example #2
0
def test_capi1():
    import _testcapi
    try:
        _testcapi.raise_exception(BadException, 1)
    except TypeError, err:
        exc, err, tb = sys.exc_info()
        co = tb.tb_frame.f_code
        assert co.co_name == "test_capi1"
        assert co.co_filename.endswith('test_exceptions' + os.extsep + 'py')
def test_capi1():
    import _testcapi
    try:
        _testcapi.raise_exception(BadException, 1)
    except TypeError, err:
        exc, err, tb = sys.exc_info()
        co = tb.tb_frame.f_code
        assert co.co_name == "test_capi1"
        assert co.co_filename.endswith('test_exceptions.py')
Example #4
0
 def test_capi1():
     import _testcapi
     try:
         _testcapi.raise_exception(BadException, 1)
     except TypeError as err:
         exc, err, tb = sys.exc_info()
         co = tb.tb_frame.f_code
         self.assertEqual(co.co_name, "test_capi1")
         self.assertTrue(co.co_filename.endswith('test_exceptions.py'))
     else:
         self.fail("Expected exception")
Example #5
0
 def test_capi1():
     import _testcapi
     try:
         _testcapi.raise_exception(BadException, 1)
     except TypeError as err:
         exc, err, tb = sys.exc_info()
         co = tb.tb_frame.f_code
         self.assertEquals(co.co_name, "test_capi1")
         self.assertTrue(co.co_filename.endswith('test_exceptions.py'))
     else:
         self.fail("Expected exception")
Example #6
0
 def test_capi2():
     import _testcapi
     try:
         _testcapi.raise_exception(BadException, 0)
     except RuntimeError, err:
         exc, err, tb = sys.exc_info()
         co = tb.tb_frame.f_code
         self.assertEquals(co.co_name, "__init__")
         self.assert_(co.co_filename.endswith('test_exceptions'+os.extsep+'py'))
         co2 = tb.tb_frame.f_back.f_code
         self.assertEquals(co2.co_name, "test_capi2")
Example #7
0
def test_capi2():
    import _testcapi
    try:
        _testcapi.raise_exception(BadException, 0)
    except RuntimeError, err:
        exc, err, tb = sys.exc_info()
        co = tb.tb_frame.f_code
        assert co.co_name == "__init__"
        assert co.co_filename.endswith('test_exceptions' + os.extsep + 'py')
        co2 = tb.tb_frame.f_back.f_code
        assert co2.co_name == "test_capi2"
def test_capi2():
    import _testcapi
    try:
        _testcapi.raise_exception(BadException, 0)
    except RuntimeError, err:
        exc, err, tb = sys.exc_info()
        co = tb.tb_frame.f_code
        assert co.co_name == "__init__"
        assert co.co_filename.endswith('test_exceptions.py')
        co2 = tb.tb_frame.f_back.f_code
        assert co2.co_name == "test_capi2"
Example #9
0
 def test_capi2():
     import _testcapi
     try:
         _testcapi.raise_exception(BadException, 0)
     except RuntimeError as err:
         exc, err, tb = sys.exc_info()
         co = tb.tb_frame.f_code
         self.assertEqual(co.co_name, "__init__")
         self.assertTrue(co.co_filename.endswith('test_exceptions.py'))
         co2 = tb.tb_frame.f_back.f_code
         self.assertEqual(co2.co_name, "test_capi2")
     else:
         self.fail("Expected exception")
Example #10
0
 def test_capi2():
     import _testcapi
     try:
         _testcapi.raise_exception(BadException, 0)
     except RuntimeError as err:
         exc, err, tb = sys.exc_info()
         co = tb.tb_frame.f_code
         self.assertEquals(co.co_name, "__init__")
         self.assertTrue(co.co_filename.endswith('test_exceptions.py'))
         co2 = tb.tb_frame.f_back.f_code
         self.assertEquals(co2.co_name, "test_capi2")
     else:
         self.fail("Expected exception")
Example #11
0
# Python test set -- part 5, built-in exceptions