示例#1
0
 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)
示例#2
0
    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)
示例#3
0
    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()