diff options
| author | Mike Bayer <mike_mp@zzzcomputing.com> | 2008-01-15 02:34:17 +0000 |
|---|---|---|
| committer | Mike Bayer <mike_mp@zzzcomputing.com> | 2008-01-15 02:34:17 +0000 |
| commit | 4870a41d277ef8638dd06d23ba20a69acf073739 (patch) | |
| tree | b896d5ac657c949e49b6ffb1a1b65f0b295989b0 /test | |
| parent | 868a0584bacd26f7b7cb26c4d496af1c1c5affac (diff) | |
| download | sqlalchemy-4870a41d277ef8638dd06d23ba20a69acf073739.tar.gz | |
- select_table mapper turns straight join into aliased select + custom PK, to allow
joins onto select_table mappers
- starting a generalized reduce_columns func
Diffstat (limited to 'test')
| -rw-r--r-- | test/orm/inheritance/query.py | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/test/orm/inheritance/query.py b/test/orm/inheritance/query.py index 2e3d39255..b3239d3b3 100644 --- a/test/orm/inheritance/query.py +++ b/test/orm/inheritance/query.py @@ -187,16 +187,13 @@ def make_test(select_type): self.assertEquals(sess.query(Person).join('paperwork', aliased=aliased).filter(Person.c.name.like('%dog%')).filter(Paperwork.description.like('%#2%')).all(), [m1]) def test_join_to_polymorphic(self): - if select_type == 'Joins': - return - sess = create_session() self.assertEquals(sess.query(Company).join('employees').filter(Person.name=='vlad').one(), c2) self.assertEquals(sess.query(Company).join('employees', aliased=True).filter(Person.name=='vlad').one(), c2) def test_join_to_subclass(self): - if select_type in ('Joins', ''): + if select_type == '': return sess = create_session() @@ -214,8 +211,6 @@ def make_test(select_type): self.assertEquals(sess.query(Company).join(['employees', Engineer.machines]).filter(Machine.name.ilike("%thinkpad%")).all(), [c1]) def test_join_through_polymorphic(self): - if select_type == 'Joins': - return sess = create_session() |
