From 736682a589014f83d437c275e2ce4b21f4f86aa8 Mon Sep 17 00:00:00 2001 From: Chris Withers Date: Wed, 7 Apr 2010 18:14:06 +0100 Subject: [PATCH] ugh, didn't mean to commit that :-S --- test/ext/test_declarative.py | 21 --------------------- 1 file changed, 21 deletions(-) diff --git a/test/ext/test_declarative.py b/test/ext/test_declarative.py index 4fa59a62d5..67e650c34f 100644 --- a/test/ext/test_declarative.py +++ b/test/ext/test_declarative.py @@ -2101,27 +2101,6 @@ class DeclarativeMixinTest(DeclarativeTestBase): assert class_mapper(Person).polymorphic_on is Person.__table__.c.type eq_(class_mapper(Engineer).polymorphic_identity, 'Engineer') - def test_mapper_args_classproperty_three(self): - - class Person(Base): - __tablename__ = 'people' - id = Column(Integer, primary_key=True) - discriminator = Column('type', String(50)) - @classproperty - def __mapper_args__(cls): - if cls.__name__=='Person': - return dict(polymorphic_on=cls.discriminator) - else: - return dict(polymorphic_identity=cls.__name__) - - class Engineer(Person): - pass - - compile_mappers() - - assert class_mapper(Person).polymorphic_on is Person.__table__.c.type - eq_(class_mapper(Engineer).polymorphic_identity, 'Engineer') - def test_table_args_composite(self): class MyMixin1: -- 2.47.3