raft: add a test case for testLogMaybeAppend

This commit is contained in:
Xiang Li 2014-10-29 11:44:18 -07:00
parent c6873c1eab
commit ad1718a3e5

View File

@ -191,6 +191,10 @@ func TestLogMaybeAppend(t *testing.T) {
lastterm, lastindex, lastindex + 1, nil,
lastindex, true, lastindex, // do not increase commit higher than lastnewi
},
{
lastterm, lastindex, lastindex - 1, nil,
lastindex, true, lastindex - 1, // commit up to the commit in the message
},
{
lastterm, lastindex, lastindex, []pb.Entry{{Term: 4}},
lastindex + 1, true, lastindex,