Explorar o código

raft: add a test case for testLogMaybeAppend

Xiang Li %!s(int64=11) %!d(string=hai) anos
pai
achega
ad1718a3e5
Modificáronse 1 ficheiros con 4 adicións e 0 borrados
  1. 4 0
      raft/log_test.go

+ 4 - 0
raft/log_test.go

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