示例#1
0
 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())
示例#2
0
 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)
示例#3
0
 def test_prober_probe_all(self, _probe_all):
     p = Prober(options=self.options, results=self.results)
     p.probe()
     self.assertTrue(_probe_all.called)