From ef04b3b7818400696e989fd2a726f7c2fc02ee40 Mon Sep 17 00:00:00 2001 From: Alexey Ozeritskiy Date: Sun, 17 Dec 2023 14:08:52 +0100 Subject: [PATCH] Add asserts --- test/test_raft.cpp | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/test/test_raft.cpp b/test/test_raft.cpp index cbec673..721ce34 100644 --- a/test/test_raft.cpp +++ b/test/test_raft.cpp @@ -295,6 +295,8 @@ void test_follower_append_entries_7a(void**) { }); SetPayload(mes, MakeLog({6})); raft->Process(ts->Now(), mes); + assert_int_equal(messages.size(), 1); + assert_true(messages.back().Maybe()); auto last = messages.back().Cast(); assert_true(last->Success); assert_true(last->MatchIndex = 10); @@ -327,6 +329,8 @@ void test_follower_append_entries_7b(void**) { }); SetPayload(mes, MakeLog({4,5,5,6,6,6})); raft->Process(ts->Now(), mes); + assert_int_equal(messages.size(), 1); + assert_true(messages.back().Maybe()); auto last = messages.back().Cast(); assert_true(last->Success); assert_true(last->MatchIndex = 10); @@ -359,6 +363,8 @@ void test_follower_append_entries_7c(void**) { }); SetPayload(mes, MakeLog({6})); raft->Process(ts->Now(), mes); + assert_int_equal(messages.size(), 1); + assert_true(messages.back().Maybe()); auto last = messages.back().Cast(); assert_true(last->Success); assert_true(last->MatchIndex = 10); @@ -391,6 +397,8 @@ void test_follower_append_entries_7f(void**) { }); SetPayload(mes, MakeLog({4,4,5,5,6,6,6})); raft->Process(ts->Now(), mes); + assert_int_equal(messages.size(), 1); + assert_true(messages.back().Maybe()); auto last = messages.back().Cast(); assert_true(last->Success); assert_true(last->MatchIndex = 10); @@ -417,7 +425,8 @@ void test_follower_append_entries_empty_to_empty_log(void**) { .Nentries = 0, }); raft->Process(ts->Now(), mes); - assert_true(!messages.empty()); + assert_int_equal(messages.size(), 1); + assert_true(messages.back().Maybe()); auto last = messages.back().Cast(); assert_int_equal(last->Dst, 2); assert_true(last->Success);