예제 #1
0
 def event(self, event_cls):
     return make_mock_op_or_event(event_cls)
예제 #2
0
 def op(self, op_cls, callback):
     op = make_mock_op_or_event(op_cls)
     op.callback = callback
     op.action = "pend"
     add_mock_method_waiter(op, "callback")
     return op
예제 #3
0
 def event(self, request):
     return make_mock_op_or_event(request.param)
예제 #4
0
 def op(self, request, mocker):
     op = make_mock_op_or_event(request.param)
     op.callback_stack.append(mocker.MagicMock())
     return op
 def op(self, request, mocker):
     op = make_mock_op_or_event(request.param)
     op.callback = mocker.MagicMock()
     add_mock_method_waiter(op, "callback")
     return op
 def yes_retry_op(self, request, mocker):
     op = make_mock_op_or_event(request.param)
     op.callback = mocker.MagicMock()
     return op
예제 #7
0
 def op(self, op_cls, mocker):
     op = make_mock_op_or_event(op_cls)
     op.callback = mocker.MagicMock()
     add_mock_method_waiter(op, "callback")
     return op