(self, test_case)
| 595 | ), |
| 596 | ) |
| 597 | def test_column_metadata(self, test_case): |
| 598 | users, Address, addresses, User = ( |
| 599 | self.tables.users, |
| 600 | self.classes.Address, |
| 601 | self.tables.addresses, |
| 602 | self.classes.User, |
| 603 | ) |
| 604 | |
| 605 | self.mapper_registry.map_imperatively(User, users) |
| 606 | self.mapper_registry.map_imperatively(Address, addresses) |
| 607 | sess = fixture_session() |
| 608 | user_alias = aliased(User) |
| 609 | user_alias_id_label = user_alias.id.label(class="st">"foo") |
| 610 | address_alias = aliased(Address, name=class="st">"aalias") |
| 611 | fn = func.count(User.id) |
| 612 | name_label = User.name.label(class="st">"uname") |
| 613 | bundle = Bundle(class="st">"b1", User.id, User.name) |
| 614 | subq1 = sess.query(User.id).subquery() |
| 615 | subq2 = sess.query(bundle).subquery() |
| 616 | cte = sess.query(User.id).cte() |
| 617 | |
| 618 | q, asserted = testing.resolve_lambda(test_case, **locals()) |
| 619 | |
| 620 | eq_(q.column_descriptions, asserted) |
| 621 | |
| 622 | @testing.variation(class="st">"use_future", [True, False]) |
| 623 | @testing.variation( |
nothing calls this directly
no test coverage detected