raft: add single node commit test

release-2.0
Xiang Li 2014-06-06 11:21:26 -07:00 committed by Yicheng Qin
parent 8111d4fbb8
commit 920b80c41f
1 changed files with 6 additions and 0 deletions

View File

@ -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},