Skip to content
Snippets Groups Projects
Commit baf9af52 authored by Piotr Maślanka's avatar Piotr Maślanka
Browse files

fixes #14

parent 42f6fd0c
No related branches found
No related tags found
No related merge requests found
......@@ -54,7 +54,7 @@ class TestStuff(unittest.TestCase):
self.assertRaises(WTFException1, lambda: provide(NameError))
self.assertRaises(WTFException2, lambda: provide(TypeError))
def test_issue_14(self):
def test_issue_14a(self):
@rethrow_as(((NameError, ValueError), TypeError))
def ro(p):
......@@ -63,3 +63,13 @@ class TestStuff(unittest.TestCase):
self.assertRaises(TypeError, lambda: ro(NameError))
self.assertRaises(TypeError, lambda: ro(ValueError))
self.assertRaises(RuntimeError, lambda: ro(RuntimeError))
def test_issue_14b(self):
@rethrow_as((((NameError, ValueError), TypeError), ))
def ro(p):
raise p()
self.assertRaises(TypeError, lambda: ro(NameError))
self.assertRaises(TypeError, lambda: ro(ValueError))
self.assertRaises(RuntimeError, lambda: ro(RuntimeError))
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment