def test_deferred_map_event_subclass_post_mapping_propagate(self):
        users, User = (self.tables.users,
                       self.classes.User)

        class SubUser(User):
            pass

        m = mapper(SubUser, users)

        canary = []

        def evt(x, y, z):
            canary.append(x)
        event.listen(User, "before_insert", evt, propagate=True, raw=True)

        m.dispatch.before_insert(5, 6, 7)
        eq_(canary, [5])
Test convolutions for various pieces of missing info.
dataset/ETHPy150Open zzzeek/sqlalchemy/test/orm/test_events.py/DeferredMapperEventsTest.test_deferred_map_event_subclass_post_mapping_propagate--crossover with--dataset/ETHPy150Open rizar/attention-lvcsr/libs/Theano/theano/tensor/nnet/tests/test_conv.py/TestConv2D.test_missing_info