def test_queryset_delete_signals(self):

        self.Another(name='Bill Shakespeare').save()
        self.assertEqual(self.get_signal_output(self.Another.objects.delete), [
            'pre_delete signal, Bill Shakespeare',
            {},
            'post_delete signal, Bill Shakespeare',
            {}
        ])
Queryset delete should throw some signals.
dataset/ETHPy150Open MongoEngine/mongoengine/tests/test_signals.py/SignalTests.test_queryset_delete_signals