# HG changeset patch # User Paul Boddie # Date 1358185307 -3600 # Node ID fc706301aa5eb2bb94e497e9932ce6cba1189604 # Parent a4775282a2eb30d1b4b4d7ad8e8dfa6a4c6d0d16 Added a test demonstrating how ambiguous class definitions should be treated. diff -r a4775282a2eb -r fc706301aa5e tests/class_multiple_same_name_explicit.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/class_multiple_same_name_explicit.py Mon Jan 14 18:41:47 2013 +0100 @@ -0,0 +1,21 @@ +#!/usr/bin/env python + +class A: + x = 1 + +class B1(A): + y = 2 + +B = B1 + +result_2 = B.y + +class B2(A): + z = 3 + +B = B2 + +result_1 = A.x +result_3 = B.z + +# vim: tabstop=4 expandtab shiftwidth=4