Lines Matching defs:view

7 #include "mail-transaction-log-view-private.h"
10 static struct mail_transaction_log_view *view;
99 files = array_get(&view->file_refs, &count);
156 view = mail_transaction_log_view_open(log);
157 i_assert(view != NULL);
158 test_assert(log->views == view &&
165 test_assert(mail_transaction_log_view_set(view, 0, 0, (uint32_t)-1, (uoff_t)-1, &reset, &reason) == 1 &&
168 !mail_transaction_log_view_is_corrupted(view));
169 mail_transaction_log_view_get_prev_pos(view, &seq, &offset);
171 test_assert(mail_transaction_log_view_next(view, &hdr, &data) == 1);
175 test_assert(mail_transaction_log_view_next(view, &hdr, &data) == 0);
176 test_assert(mail_transaction_log_view_is_last(view));
177 mail_transaction_log_view_get_prev_pos(view, &seq, &offset);
182 test_assert(mail_transaction_log_view_set(view, 0, 0, 0, 0, &reset, &reason) == 1);
183 mail_transaction_log_view_get_prev_pos(view, &seq, &offset);
185 test_assert(mail_transaction_log_view_next(view, &hdr, &data) == 0);
186 mail_transaction_log_view_get_prev_pos(view, &seq, &offset);
191 test_assert(mail_transaction_log_view_set(view, 3, last_log_size, (uint32_t)-1, (uoff_t)-1, &reset, &reason) == 1);
192 mail_transaction_log_view_get_prev_pos(view, &seq, &offset);
194 test_assert(mail_transaction_log_view_next(view, &hdr, &data) == 0);
195 mail_transaction_log_view_get_prev_pos(view, &seq, &offset);
200 mail_transaction_log_view_clear(view, 2);
213 test_assert(mail_transaction_log_view_set(view, 2, 0, (uint32_t)-1, (uoff_t)-1, &reset, &reason) == 1);
217 test_assert(mail_transaction_log_view_set(view, 0, 0, (uint32_t)-1, (uoff_t)-1, &reset, &reason) == 0);
221 view->log = NULL;
222 test_assert(mail_transaction_log_view_set(view, 0, 0, (uint32_t)-1, (uoff_t)-1, &reset, &reason) == -1);
223 view->log = log;
226 mail_transaction_log_view_close(&view);