test: verify cursor-seeking in the opposite direction as well

This commit is contained in:
Frantisek Sumsal
2026-08-05 21:06:43 +02:00
parent 868d07d1d4
commit 8e762e6b9f
@@ -262,6 +262,18 @@ static void test_cursor(sd_journal *j) {
ASSERT_OK(sd_journal_next(j));
ASSERT_OK_POSITIVE(sd_journal_test_cursor(j, *c));
}
STRV_FOREACH(c, cursors) {
ASSERT_OK(sd_journal_seek_cursor(j, *c));
ASSERT_OK(sd_journal_previous(j));
ASSERT_OK_POSITIVE(sd_journal_test_cursor(j, *c));
}
ASSERT_OK(sd_journal_seek_tail(j));
STRV_FOREACH_BACKWARDS(c, cursors) {
ASSERT_OK(sd_journal_previous(j));
ASSERT_OK_POSITIVE(sd_journal_test_cursor(j, *c));
}
}
static void test_skip_one(void (*setup)(void)) {