diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-01-28 06:18:08 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2006-01-28 06:18:08 +0000 |
| commit | f05b29eb096135a8399586e40f0d07152808c091 (patch) | |
| tree | e8b7fbdb90c0a5031f55e74a3e09107e92eef8a6 /test/dependency.py | |
| parent | 58447f6af60fd99ef8a82144458c7620a69d2afb (diff) | |
| download | sqlalchemy-f05b29eb096135a8399586e40f0d07152808c091.tar.gz | |
working on representing longer circular relationships
Diffstat (limited to 'test/dependency.py')
| -rw-r--r-- | test/dependency.py | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/test/dependency.py b/test/dependency.py index 159a1864a..c2e5db164 100644 --- a/test/dependency.py +++ b/test/dependency.py @@ -115,6 +115,22 @@ class DependencySortTest(PersistTest): ] head = DependencySorter(tuples, allitems).sort() print "\n" + str(head) + + def testcircular(self): + node1 = thingy('node1') + node2 = thingy('node2') + node3 = thingy('node3') + node4 = thingy('node4') + node5 = thingy('node5') + tuples = [ + (node1, node2), + (node2, node3), + (node3, node1), + (node4, node5), + (node5, node4) + ] + head = DependencySorter(tuples, []).sort() + print "\n" + str(head) if __name__ == "__main__": |
