diff --git a/bindings/python/test/test_tuner.py b/bindings/python/test/test_tuner.py index f51e5073305d434dbf2004eb3ad6e685a9b3d3d1..30b69f3364beb0de674adae5c08d8795a155110d 100644 --- a/bindings/python/test/test_tuner.py +++ b/bindings/python/test/test_tuner.py @@ -42,9 +42,7 @@ class TestTuner(unittest.TestCase): self.assertTrue(all(objs[i][1] >= objs[i+1][1] for i in range(len(objs)-1))) def test_user_defined(self): - global history history = [] - global optimums optimums = [] def delete(data): @@ -58,8 +56,8 @@ class TestTuner(unittest.TestCase): return (cs.samples(count), count) def tell(data, evaluations): - global history - global optimums + nonlocal history + nonlocal optimums history += evaluations for e in evaluations: discard = False @@ -80,11 +78,9 @@ class TestTuner(unittest.TestCase): return None def get_history(data): - global history return history def get_optimums(data): - global optimums return optimums (cs, os) = self.create_tuning_problem()