From 920b80c41f8e16a4baf75a4b441bf40e384029c7 Mon Sep 17 00:00:00 2001 From: Xiang Li Date: Fri, 6 Jun 2014 11:21:26 -0700 Subject: [PATCH] raft: add single node commit test --- raft/raft_test.go | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/raft/raft_test.go b/raft/raft_test.go index 77fbb63e4..d1de0740a 100644 --- a/raft/raft_test.go +++ b/raft/raft_test.go @@ -348,6 +348,12 @@ func TestCommit(t *testing.T) { smTerm int w int }{ + // single + {[]int{1}, []Entry{{}, {Term: 1}}, 1, 1}, + {[]int{1}, []Entry{{}, {Term: 1}}, 2, 0}, + {[]int{2}, []Entry{{}, {Term: 1}, {Term: 2}}, 2, 2}, + {[]int{1}, []Entry{{}, {Term: 2}}, 2, 1}, + // odd {[]int{2, 1, 1}, []Entry{{}, {Term: 1}, {Term: 2}}, 1, 1}, {[]int{2, 1, 1}, []Entry{{}, {Term: 1}, {Term: 1}}, 2, 0},