fix bug-1060 bug-1067
This commit is contained in:
parent
6067ba6c94
commit
61e1391cd0
28 changed files with 7021 additions and 2926 deletions
|
|
@ -191,8 +191,11 @@ static void test_wal_batch_encode_rejects_invalid_args(void)
|
|||
|
||||
TEST_ASSERT_EQUAL_INT(-EINVAL,
|
||||
xce_wal_batch_encode_raw(NULL, 1, &test_peer, 0, &pkt));
|
||||
/* n_entries == 0 is a valid heartbeat (ha-term-safety task 3.2): a 0-entry AE
|
||||
* carries the AppendEntries metadata (term, prev tuple, leader_commit) on the
|
||||
* top-level container to drive UpdateTerm/logOk. Only n_entries < 0 is invalid. */
|
||||
TEST_ASSERT_EQUAL_INT(-EINVAL,
|
||||
xce_wal_batch_encode_raw(entries, 0, &test_peer, 0, &pkt));
|
||||
xce_wal_batch_encode_raw(entries, -1, &test_peer, 0, &pkt));
|
||||
TEST_ASSERT_EQUAL_INT(-EINVAL,
|
||||
xce_wal_batch_encode_raw(entries, 1, &test_peer, 0, NULL));
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue