@@ -173,7 +173,7 @@ def test_run_clustering_experiment_invalid_estimator():
173173
174174def test_get_clusterer_by_name ():
175175 """Test get_clusterer_by_name method."""
176- clusterer_lists = [
176+ clusterer_name_lists = [
177177 _get_clusterer .deep_learning_clusterers ,
178178 _get_clusterer .distance_based_clusterers ,
179179 _get_clusterer .feature_based_clusterers ,
@@ -187,29 +187,30 @@ def test_get_clusterer_by_name():
187187 "base_estimator" ,
188188 ]
189189
190+ clusterer_list = []
190191 clusterer_dict = {}
191192 all_clusterer_names = []
192-
193- for clusterer_list in clusterer_lists :
194- estimatorrs = _check_set_method (
193+ for clusterer_name_list in clusterer_name_lists :
194+ _check_set_method (
195195 get_clusterer_by_name ,
196+ clusterer_name_list ,
196197 clusterer_list ,
197198 clusterer_dict ,
198199 all_clusterer_names ,
199- return_estimator = True ,
200200 )
201201
202- # Check that clusterers with estimator parameters which are likely to be
203- # a sub-estimator are not None so n_clusters can be set
204- for clusterer in estimatorrs :
202+ # Check that clusterers with parameters which are likely to be
203+ # a sub-estimator are not None so n_clusters can be set
204+ for clusterers in clusterer_list :
205+ for c in clusterers :
205206 for param_name in clusterer_non_default_params :
206- params = clusterer .get_params ()
207+ params = c .get_params ()
207208 if param_name in params :
208209 assert params [param_name ] is not None , (
209210 f"Clusterers which have an estimator parameter i.e. "
210211 f"pipelines and deep learners must not have None as the "
211212 f"estimator. Found None for { param_name } in "
212- f"{ clusterer .__class__ .__name__ } "
213+ f"{ c .__class__ .__name__ } "
213214 )
214215
215216 _check_set_method_results (
@@ -230,6 +231,7 @@ def test_aeon_clusterers_available():
230231 "ClustererPipeline" ,
231232 "SklearnClustererWrapper" ,
232233 # just missing
234+ "TimeSeriesKernelKMeans" ,
233235 ]
234236
235237 est = [e for e , _ in all_estimators (type_filter = "clusterer" )]
0 commit comments