def fake_node(tdir, tconf, request): node = FakeNode(tdir, config=tconf) node.msgHasAcceptableViewNo = Node.msgHasAcceptableViewNo node._is_initial_view_change_now = functools.partial(Node._is_initial_view_change_now, node) node.msgsForFutureViews = {} node.msgsToViewChanger = deque() node.view_changer.view_no = request.param node.view_changer.last_completed_view_no = request.param node.view_changer.pre_vc_strategy = None return node
def fake_node(tdir, tconf, request): node = FakeNode(tdir, config=tconf) node.msgHasAcceptableViewNo = Node.msgHasAcceptableViewNo node._is_initial_propagate_primary = functools.partial( Node._is_initial_propagate_primary, node) node.msgsForFutureViews = {} node.msgsToViewChanger = deque() node.view_changer.view_no = request.param node.view_changer.last_completed_view_no = request.param return node
def fake_node(tdir, tconf, request): node = FakeNode(tdir, config=tconf) node.msgHasAcceptableViewNo = Node.msgHasAcceptableViewNo node._is_initial_view_change_now = functools.partial( Node._is_initial_view_change_now, node) node.msgsForFutureViews = {} node.msgsToViewChanger = deque() node.view_changer.view_no = request.param node.view_changer.last_completed_view_no = request.param node.view_changer.pre_vc_strategy = None return node