(self)
| 25 | self.assertEqual(rest, []) |
| 26 | |
| 27 | def test_tenant_id(self): |
| 28 | query = Query(User) |
| 29 | path, final_field, targets, rest = query.names_to_path( |
| 30 | ["tenant", "id"], User._meta |
| 31 | ) |
| 32 | |
| 33 | self.assertEqual( |
| 34 | path, |
| 35 | [ |
| 36 | PathInfo( |
| 37 | from_opts=User._meta, |
| 38 | to_opts=Tenant._meta, |
| 39 | target_fields=(Tenant._meta.get_field("id"),), |
| 40 | join_field=User._meta.get_field("tenant"), |
| 41 | m2m=False, |
| 42 | direct=True, |
| 43 | filtered_relation=None, |
| 44 | ), |
| 45 | ], |
| 46 | ) |
| 47 | self.assertEqual(final_field, Tenant._meta.get_field("id")) |
| 48 | self.assertEqual(targets, (Tenant._meta.get_field("id"),)) |
| 49 | self.assertEqual(rest, []) |
| 50 | |
| 51 | def test_user_id(self): |
| 52 | query = Query(Comment) |
nothing calls this directly
no test coverage detected