> 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 ? yes. > 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... yes-yes-yes. just wait a little bit.. i'm generating them all.
> 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.). this is not app, just a testcase ;-) Well, my idea is: i want to prove that all primitive operations needed for straight-forward o2r mapping, work in SA - in the way specified in this case. i have more tests for the multilevel inheritance, mixed type inheritance, etc, 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 -~----------~----~----~----~------~----~------~--~---