| 778 | ) |
| 779 | |
| 780 | def test_bind_sub_table_concrete_sub_class(self): |
| 781 | base_class_bind = Mock(name="base") |
| 782 | concrete_sub_bind = Mock(name="concrete") |
| 783 | |
| 784 | session = self._fixture( |
| 785 | { |
| 786 | self.tables.base_table: base_class_bind, |
| 787 | self.tables.concrete_sub_table: concrete_sub_bind, |
| 788 | } |
| 789 | ) |
| 790 | |
| 791 | is_(session.get_bind(self.classes.BaseClass), base_class_bind) |
| 792 | is_(session.get_bind(self.classes.ConcreteSubClass), concrete_sub_bind) |
| 793 | |
| 794 | def test_bind_base_class_base_class(self): |
| 795 | base_class_bind = Mock() |