def setUp(self): taxonomy = Taxonomy('base', {'key': 'value', 'key2': 'value2'}) component1 = Engine('recommender1', taxonomy, {'base_url': 'http://localhost'}) component2 = Engine('recommender2', taxonomy, {'base_url': 'http://localhost2'}) components = {'component1': component1, 'component2': component2} settings = {'test': 'value'} self.engine = HybridEngine('hybrid', taxonomy, components, settings)
def setUp(self): taxonomy = Taxonomy('base', {'key': 'value', 'key2': 'value2'}) component1 = Engine('recommender1', taxonomy, {'base_url': 'http://localhost'}) component1.requests = MagicMock() component1.requests.get = MagicMock() component2 = Engine('recommender2', taxonomy, {'base_url': 'http://localhost2'}) component2.requests = MagicMock() component2.requests.get = MagicMock() components = {'component1': component1, 'component2': component2} settings = {'weight': {'component1': 0.25, 'component2': 0.75}} self.engine = HybridEngine('hybrid', taxonomy, components, settings)
def setUp(self): taxonomy = Taxonomy('base', {'key': 'value', 'key2': 'value2'}) self.engine = Engine('recommender1', taxonomy, { 'base_url': 'http://localhost', 'key': 'value' }) self.engine.requests = MagicMock() self.engine.requests.request = MagicMock() self.engine.requests.get = MagicMock()