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))
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))
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))
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')))