def evaluate(self):
        self.run_analysis_for_all_clusterings(self.clustering_info)
        
        results = self.scheduler.run()
        
        for (clustering_id, analysis_results) in results:
            self.clustering_info[clustering_id]["evaluation"] = analysis_results
Tests to ensure the accept type wrapper works as expected
dataset/ETHPy150Open victor-gil-sepulveda/pyProCT/pyproct/clustering/evaluation/analysis/analysisRunner.py/AnalysisRunner.evaluate--crossover with--dataset/ETHPy150Open timothycrosley/hug/tests/test_types.py/test_accept