def test_vir_event_filter(self, mock_utcnow, mock_libvirt_event_callback,
mock_save_and_reraise_exception):
current_time = timeutils.utcnow()
mock_utcnow.return_value = current_time
mock_libvirt_event_callback.return_value = None
mock_save_and_reraise_exception.return_value = None
obj = eventfilter.EventFilter()
eventID = 0
eventType = 5
detail = 5
uuID = uuid.uuid4()
obj.vir_event_filter(eventID, eventType, detail, uuID)
mock_libvirt_event_callback.assert_called_once_with(
evft.eventID_dic[eventID],
evft.detail_dic[eventID][eventType][detail],
uuID,
ec.EventConstants.TYPE_VM,
socket.gethostname(),
current_time)
mock_save_and_reraise_exception.assert_not_called()
评论列表
文章目录