> 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
-~----------~----~----~----~------~----~------~--~---

Reply via email to