def test_prober_probe_all_check_results(self, _storage, _network): p = Prober(options=self.options, results=self.results) results = { 'storage': { 'lambic': 99 }, 'network': { 'saison': 99 }, } _storage.return_value = results['storage'] _network.return_value = results['network'] p.probe() self.assertTrue(_storage.called) self.assertTrue(_network.called) self.assertEqual(results, p.get_results())
def test_prober_probe_all_invoke_others(self, _storage, _network): p = Prober(options=self.options, results=self.results) p.probe() self.assertTrue(_storage.called) self.assertTrue(_network.called)
def test_prober_probe_all(self, _probe_all): p = Prober(options=self.options, results=self.results) p.probe() self.assertTrue(_probe_all.called)