static void test_check_numbers_up (sd_journal *j, int count) {
        for (int i = count; i >= 1; i--) {
                int r;
                test_check_number(j, i);
                assert_ret(r = sd_journal_previous(j));
                if (i == 1)
                        assert_se(r == 0);
                else
                        assert_se(r == 1);
        }

}
예제 #2
0
static void test_check_numbers_down (sd_journal *j, int count)
{
    for (int i = 1; i <= count; i++) {
        int r;
        test_check_number(j, i);
        assert_ret(r = sd_journal_next(j));
        if (i == count)
            assert_se(r == 0);
        else
            assert_se(r == 1);
    }

}