def METHOD_NAME(self):
    EventDataDeletionTask.DEFAULT_CHUNK_SIZE = 1  # test chunking logic
    group = self.event.group
    assert nodestore.backend.get(self.node_id)
    assert nodestore.backend.get(self.node_id2)
    assert nodestore.backend.get(self.node_id3)
    with self.tasks():
        delete_groups(object_ids=[group.id])
    assert not UserReport.objects.filter(group_id=group.id).exists()
    assert not UserReport.objects.filter(event_id=self.event.event_id).exists()
    assert not EventAttachment.objects.filter(event_id=self.event.event_id).exists()
    assert not GroupRedirect.objects.filter(group_id=group.id).exists()
    assert not GroupHash.objects.filter(group_id=group.id).exists()
    assert not Group.objects.filter(id=group.id).exists()
    assert not nodestore.backend.get(self.node_id)
    assert not nodestore.backend.get(self.node_id2)
    assert nodestore.backend.get(self.node_id3), "Does not remove from second group"
    assert Group.objects.filter(id=self.keep_event.group_id).exists()