Example #1
0
 def test_fetch_missing_services_as_readonly(self, deferred_list_mock, status_mock):
     components = {
         'service://foo/missing': MissingComponent('service://foo/missing'),
         'service://bar/missing': MissingComponent('service://bar/missing'),
     }
     status_mock.return_value = 'foo'
     fetch_missing_services_as_readonly('', components)
     deferred_list_mock.assert_called_with(['foo', 'foo'], consumeErrors=True)
Example #2
0
 def test_fetch_missing_services_as_readonly_returns_empty_on_empty_components(
         self):
     received = fetch_missing_services_as_readonly('', {})
     self.assertEquals([], received.result)
Example #3
0
 def test_fetch_missing_services_as_readonly_returns_empty_on_empty_components(self):
     received = fetch_missing_services_as_readonly('', {})
     self.assertEquals([], received.result)