From 72caa6de743ce6f9063128aeb7e65e73b77c40ec Mon Sep 17 00:00:00 2001 From: dengdifan <33290713+dengdifan@users.noreply.github.com> Date: Wed, 20 Oct 2021 19:55:17 +0200 Subject: [PATCH] test for smac_facade (#787) --- test/test_facade/test_smac_facade.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/test/test_facade/test_smac_facade.py b/test/test_facade/test_smac_facade.py index 64e4a9d6c..1d7dc27dd 100644 --- a/test/test_facade/test_smac_facade.py +++ b/test/test_facade/test_smac_facade.py @@ -219,6 +219,10 @@ class DummyIntensifier(Intensifier): self.assertIsInstance(smbo.solver.intensifier, DummyIntensifier) self.assertEqual(smbo.solver.intensifier.maxR, 987) + dummy_intensifier = DummyIntensifier(stats=None, traj_logger=None, rng=rng, instances=self.scenario.train_insts) + smbo = SMAC4AC(self.scenario, intensifier=dummy_intensifier) + self.assertEqual(smbo.solver.intensifier, dummy_intensifier) + # Assert that minR, maxR and use_ta_time propagate from scenario to the default intensifier. for scenario_dict in [{}, {'minR': self.scenario.minR + 1, 'maxR': self.scenario.maxR + 1, 'use_ta_time': not self.scenario.use_ta_time}]: