コード例 #1
0
ファイル: test_model.py プロジェクト: XroLLla/watcher
    def test_model(self):
        fake_cluster = FakerModelCollector()
        model = fake_cluster.generate_scenario_1()

        self.assertEqual(len(model._hypervisors), 5)
        self.assertEqual(len(model._vms), 35)
        self.assertEqual(len(model.get_mapping().get_mapping()), 5)
コード例 #2
0
ファイル: test_model.py プロジェクト: icclab/watcher
    def test_model(self):
        fake_cluster = FakerModelCollector()
        model = fake_cluster.generate_scenario_1()

        self.assertEqual(len(model._hypervisors), 5)
        self.assertEqual(len(model._vms), 35)
        self.assertEqual(len(model.get_mapping().get_mapping()), 5)
コード例 #3
0
    def test_trigger_audit(self, mock_collector):
        mock_collector.return_value = FakerModelCollector()
        audit_uuid = utils.generate_uuid()
        audit_handler = DefaultAuditHandler(mock.MagicMock())
        endpoint = AuditEndpoint(audit_handler, max_workers=2)

        with mock.patch.object(DefaultAuditHandler, 'execute') \
                as mock_call:
            mock_call.return_value = 0
            endpoint.trigger_audit(audit_handler, audit_uuid)

        mock_call.assert_called_once_with(audit_uuid, audit_handler)
コード例 #4
0
ファイル: test_model.py プロジェクト: XroLLla/watcher
 def test_vm_from_id_raise(self):
     fake_cluster = FakerModelCollector()
     model = fake_cluster.generate_scenario_1()
     self.assertRaises(exception.InstanceNotFound,
                       model.get_vm_from_id, "valeur_qcq")
コード例 #5
0
ファイル: test_model.py プロジェクト: icclab/watcher
 def test_vm_from_id_raise(self):
     fake_cluster = FakerModelCollector()
     model = fake_cluster.generate_scenario_1()
     self.assertRaises(exception.InstanceNotFound, model.get_vm_from_id,
                       "valeur_qcq")