def unobserve(self, event_name, func):
        if isinstance(event_name, list) or isinstance(event_name, tuple):
            for name in event_name:
                self.unobserve(name, func)
            return
        self.log(func.__name__, "dettached from", event_name)
        self._modify_event(event_name, 'remove', func)
Test the ability to add a collaborator to a repository.
dataset/ETHPy150Open jeffh/sniffer/sniffer/scanner/base.py/BaseScanner.unobserve--crossover with--dataset/ETHPy150Open sigmavirus24/github3.py/tests/integration/test_repos_repo.py/TestRepository.test_add_collaborator