# HG changeset patch # User paulb@jeremy # Date 1162247602 -3600 # Node ID 30b827a8c13f51120b9cc96aa2fb82ebc6c3ef4b # Parent 01b51f1f7450422e4a1c7f860003be56bf4efb7d Added attribute test. Enhanced the exceptions test to use a function. diff -r 01b51f1f7450 -r 30b827a8c13f tests/attr.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/attr.py Mon Oct 30 23:33:22 2006 +0100 @@ -0,0 +1,12 @@ +class A: + pass +class B: + pass + +x = 1 +if x: + a = A() + a.x = 2 +else: + a = B() +a.x diff -r 01b51f1f7450 -r 30b827a8c13f tests/tryexcept.py --- a/tests/tryexcept.py Mon Oct 30 23:32:38 2006 +0100 +++ b/tests/tryexcept.py Mon Oct 30 23:33:22 2006 +0100 @@ -4,13 +4,19 @@ pass class C: pass -x = 1 -try: - if x: - raise A + +def f(): + x = 1 + try: + if x: + raise A + else: + raise B + except A, e: + a = e + except (B, C), f: + a = f else: - raise B -except A, e: - a = e -except (B, C), f: - a = f + a = x + +f()