(self)
| 220 | ) |
| 221 | |
| 222 | def test_utils(self): |
| 223 | users = self.tables.users |
| 224 | addresses = self.tables.addresses |
| 225 | Address = self.classes.Address |
| 226 | |
| 227 | class Foo: |
| 228 | x = "something" |
| 229 | |
| 230 | @property |
| 231 | def y(self): |
| 232 | return "something else" |
| 233 | |
| 234 | m = self.mapper( |
| 235 | Foo, users, properties={"addresses": relationship(Address)} |
| 236 | ) |
| 237 | self.mapper(Address, addresses) |
| 238 | a1 = aliased(Foo) |
| 239 | |
| 240 | f = Foo() |
| 241 | |
| 242 | for fn, arg, ret in [ |
| 243 | (_is_mapped_class, Foo.x, False), |
| 244 | (_is_mapped_class, Foo.y, False), |
| 245 | (_is_mapped_class, Foo.name, False), |
| 246 | (_is_mapped_class, Foo.addresses, False), |
| 247 | (_is_mapped_class, Foo, True), |
| 248 | (_is_mapped_class, f, False), |
| 249 | (_is_mapped_class, a1, True), |
| 250 | (_is_mapped_class, m, True), |
| 251 | (_is_aliased_class, a1, True), |
| 252 | (_is_aliased_class, Foo.x, False), |
| 253 | (_is_aliased_class, Foo.y, False), |
| 254 | (_is_aliased_class, Foo, False), |
| 255 | (_is_aliased_class, f, False), |
| 256 | (_is_aliased_class, a1, True), |
| 257 | (_is_aliased_class, m, False), |
| 258 | ]: |
| 259 | assert fn(arg) == ret |
| 260 | |
| 261 | def test_entity_descriptor(self): |
| 262 | users = self.tables.users |
nothing calls this directly
no test coverage detected