the concretes fail because concrete is not a completed feature at the moment....im not even looking at those yet.
the "session.clear()" should be done in all cases, the tests are completely pointless without it since you are just re-displaying the relationships you already constructed. so i made it just session.clear() in all cases. add this to line 110: remote_side=(Alink=='A' and table_A.c.id or None), and all non-concrete tests pass when "no_sisters" is turned on. um, whats "no_sisters=False", is that taking A and pointing it to itself ? or a different instance of A ? if you want to help me out, creating non-dynamic forms of the failing tests, like 2 or 3 of them (i.e. one or two concretes, one "sisters=True" test), will save me the trouble of going through this script and extracting them myself. then again ive said that in every email... also this app is becoming close to something useful so it may become part of the unit tests at some point, although i cant help but think its overly exhaustive for a small range of conditions (like, what if we have A->B->C, etc.). --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sqlalchemy" group. To post to this group, send email to sqlalchemy@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/sqlalchemy?hl=en -~----------~----~----~----~------~----~------~--~---