Exemple #1
0
    def test_two_modules_in_one_db(self, mock_load, mock_get_host):
        dbs = {
            'repo1': {'db': {'foo': True}, 'protocol': 'http'},
        }

        mock_load.return_value = [UNIT_DICT_FROM_DB, UNIT_DICT_FROM_DB]

        results = list(releases.unit_generator(dbs, 'foo'))
        self.assertEquals(2, len(results))
Exemple #2
0
    def test_module_not_found(self, mock_load, mock_get_host):
        dbs = {
            'repo1': {'db': {}, 'protocol': 'http'},
            'repo2': {'db': {}, 'protocol': 'http'},
        }

        mock_load.return_value = [UNIT_DICT_FROM_DB]

        results = list(releases.unit_generator(dbs, 'foo'))
        self.assertEquals(0, len(results))
    def test_module_in_second_db(self, mock_load):
        dbs = {
            'repo1': {'db': {}, 'protocol': 'http'},
            'repo2': {'db': {'foo': False}, 'protocol': 'http'},
        }

        mock_load.return_value = [UNIT_DICT_FROM_DB]

        results = list(releases.unit_generator(dbs, 'foo', 'host'))
        self.assertEquals(1, len(results))
Exemple #4
0
    def test_module_in_second_db(self, mock_load):
        dbs = {
            'repo1': {
                'db': {},
                'protocol': 'http'
            },
            'repo2': {
                'db': {
                    'foo': False
                },
                'protocol': 'http'
            },
        }

        mock_load.return_value = [UNIT_DICT_FROM_DB]

        results = list(releases.unit_generator(dbs, 'foo', 'host'))
        self.assertEquals(1, len(results))
Exemple #5
0
 def test_empty_dbs(self, mock_get_host):
     self.assertEquals([], list(releases.unit_generator({}, 'foo')))
 def test_empty_dbs(self):
     self.assertEquals([], list(releases.unit_generator({}, 'foo', 'host')))
Exemple #7
0
 def test_empty_dbs(self):
     self.assertEquals([], list(releases.unit_generator({}, 'foo', 'host')))