6 use Test::More tests => 2;
9 use_ok('Class::C3::XS');
15 This example is take from: http://www.python.org/2.3/mro.html
34 Level 2 2 | E | 4 | D | | F | 5
40 Level 1 1 | B | | C | 3
49 (<class '__main__.A'>, <class '__main__.B'>, <class '__main__.E'>,
50 <class '__main__.C'>, <class '__main__.D'>, <class '__main__.F'>,
69 use base ('Test::D', 'Test::F');
72 use base ('Test::E', 'Test::D');
75 use base ('Test::B', 'Test::C');
79 [ Class::C3::XS::calculateMRO('Test::A') ],
80 [ qw(Test::A Test::B Test::E Test::C Test::D Test::F Test::O) ],
81 '... got the right MRO for Test::A');