| 434 | canary = mock.Mock() |
| 435 | |
| 436 | class GetBindSession(Session): |
| 437 | def _connection_for_bind(self, bind, **kw): |
| 438 | canary._connection_for_bind(bind, **kw) |
| 439 | return mock.Mock() |
| 440 | |
| 441 | def get_bind(self, **kw): |
| 442 | canary.get_bind(**kw) |
| 443 | return Session.get_bind(self, **kw) |
| 444 | |
| 445 | sess = GetBindSession(e3) |
| 446 | sess.bind_mapper(User, e1) |
no outgoing calls