def test_mapper_entity_with_mapper(self, session, TextItem, Article): query = session.query(sa.inspect(Article)) entity = _get_query_compile_state(query)._entities[0] assert get_tables(entity) == [TextItem.__table__, Article.__table__]
def test_polymorphic_instrumented_attribute(self, TextItem, Article): assert get_tables(Article.id) == { TextItem.__table__, Article.__table__, }
def test_mapper_entity_with_mapper(self, session, TextItem, Article): query = session.query(sa.inspect(Article)) assert get_tables(query._entities[0]) == { TextItem.__table__, Article.__table__, }
def test_column_entity(self): query = self.session.query(self.Article.id) assert get_tables(query._entities[0]) == [ self.TextItem.__table__, self.Article.__table__ ]
def test_entity_using_with_polymorphic(self, TextItem, Article): assert get_tables(TextItem) == { TextItem.__table__, Article.__table__, }
def test_instrumented_attribute(self): assert get_tables(self.TextItem.name) == [ self.TextItem.__table__, ]
def test_column(self): assert get_tables( self.Article.__table__.c.id) == [self.Article.__table__]
def test_mapper_entity_with_class(self, session, TextItem, Article): query = session.query(Article) assert get_tables(query._entities[0]) == [ TextItem.__table__, Article.__table__ ]
def test_column_entity(self, session, TextItem, Article): query = session.query(Article.id) assert get_tables(query._entities[0]) == [ TextItem.__table__, Article.__table__ ]
def test_polymorphic_instrumented_attribute(self, TextItem, Article): assert get_tables(Article.id) == [ TextItem.__table__, Article.__table__ ]
def test_column(self, Article): assert get_tables(Article.__table__.c.id) == [ Article.__table__ ]
def test_entity_using_with_polymorphic(self, TextItem, Article): assert get_tables(TextItem) == [ TextItem.__table__, Article.__table__ ]
def test_child_class_using_join_table_inheritance(self, TextItem, Article): assert get_tables(Article) == [ TextItem.__table__, Article.__table__ ]
def test_column_entity(self, session, TextItem, Article): query = session.query(Article.id) entity = _get_query_compile_state(query)._entities[0] assert get_tables(entity) == [TextItem.__table__, Article.__table__]
def test_child_class_using_join_table_inheritance(self): assert get_tables( self.Article) == [self.TextItem.__table__, self.Article.__table__]
def test_child_class_using_join_table_inheritance(self): assert get_tables(self.Article) == [ self.TextItem.__table__, self.Article.__table__ ]
def test_entity_using_with_polymorphic(self): assert get_tables(self.TextItem) == [ self.TextItem.__table__, self.Article.__table__ ]
def test_polymorphic_instrumented_attribute(self): assert get_tables(self.Article.id) == [ self.TextItem.__table__, self.Article.__table__ ]
def test_mapper_entity_with_mapper(self): query = self.session.query(sa.inspect(self.Article)) assert get_tables(query._entities[0]) == [ self.TextItem.__table__, self.Article.__table__ ]
def test_child_class_using_join_table_inheritance(self, TextItem, Article): assert get_tables(Article) == { TextItem.__table__, Article.__table__, }
def test_column(self): assert get_tables(self.Article.__table__.c.id) == [ self.Article.__table__ ]
def test_instrumented_attribute(self, TextItem): assert get_tables(TextItem.name) == { TextItem.__table__, }
def test_column(self, Article): assert get_tables(Article.__table__.c.id) == {Article.__table__}
def test_column_entity(self, session, TextItem, Article): query = session.query(Article.id) assert get_tables(query._entities[0]) == { TextItem.__table__, Article.__table__, }
def test_mapper_entity_with_class(self, session, TextItem, Article): query = session.query(Article) assert get_tables( query._entities[0]) == [TextItem.__table__, Article.__table__]