| 21 | canary = Mock() |
| 22 | |
| 23 | class User(ComparableEntity): |
| 24 | @validates("name") |
| 25 | def validate_name(self, key, name): |
| 26 | canary(key, name) |
| 27 | ne_(name, "fred") |
| 28 | return name + " modified" |
| 29 | |
| 30 | self.mapper_registry.map_imperatively(User, users) |
| 31 | sess = fixture_session() |