(self)
| 1135 | self._test() |
| 1136 | |
| 1137 | def test_implicit(self): |
| 1138 | Employee, Company, employee_t, company_t = ( |
| 1139 | self.classes.Employee, |
| 1140 | self.classes.Company, |
| 1141 | self.tables.employee_t, |
| 1142 | self.tables.company_t, |
| 1143 | ) |
| 1144 | |
| 1145 | self.mapper_registry.map_imperatively(Company, company_t) |
| 1146 | self.mapper_registry.map_imperatively( |
| 1147 | Employee, |
| 1148 | employee_t, |
| 1149 | properties={ |
| 1150 | "company": relationship(Company, backref="employees"), |
| 1151 | "reports_to": relationship( |
| 1152 | Employee, |
| 1153 | remote_side=[employee_t.c.emp_id, employee_t.c.company_id], |
| 1154 | foreign_keys=[ |
| 1155 | employee_t.c.reports_to_id, |
| 1156 | employee_t.c.company_id, |
| 1157 | ], |
| 1158 | backref=backref( |
| 1159 | "employees", |
| 1160 | foreign_keys=[ |
| 1161 | employee_t.c.reports_to_id, |
| 1162 | employee_t.c.company_id, |
| 1163 | ], |
| 1164 | ), |
| 1165 | ), |
| 1166 | }, |
| 1167 | ) |
| 1168 | |
| 1169 | self._test() |
| 1170 | |
| 1171 | def test_very_implicit(self): |
| 1172 | Employee, Company, employee_t, company_t = ( |
nothing calls this directly
no test coverage detected