Lines Matching refs:loader
177 TestAsyncLoader loader("feature_linearized_loading.pdf"); in TEST_F() local
178 avail_ = FPDFAvail_Create(loader.file_avail(), loader.file_access()); in TEST_F()
179 ASSERT_EQ(PDF_DATA_AVAIL, FPDFAvail_IsDocAvail(avail_, loader.hints())); in TEST_F()
182 ASSERT_EQ(PDF_DATA_AVAIL, FPDFAvail_IsPageAvail(avail_, 1, loader.hints())); in TEST_F()
185 loader.set_is_new_data_available(false); in TEST_F()
191 TestAsyncLoader loader("feature_linearized_loading.pdf"); in TEST_F() local
192 avail_ = FPDFAvail_Create(loader.file_avail(), loader.file_access()); in TEST_F()
193 ASSERT_EQ(PDF_DATA_AVAIL, FPDFAvail_IsDocAvail(avail_, loader.hints())); in TEST_F()
199 loader.set_is_new_data_available(false); in TEST_F()
200 loader.ClearRequestedSegments(); in TEST_F()
204 loader.FlushRequestedData(); in TEST_F()
205 status = FPDFAvail_IsFormAvail(avail_, loader.hints()); in TEST_F()
212 TestAsyncLoader loader("feature_linearized_loading.pdf"); in TEST_F() local
213 avail_ = FPDFAvail_Create(loader.file_avail(), loader.file_access()); in TEST_F()
214 ASSERT_EQ(PDF_DATA_AVAIL, FPDFAvail_IsDocAvail(avail_, loader.hints())); in TEST_F()
221 EXPECT_GT(loader.file_access()->m_FileLen, in TEST_F()
222 loader.max_already_available_bound()); in TEST_F()
226 loader.set_is_new_data_available(false); in TEST_F()
227 FPDFAvail_IsPageAvail(avail_, first_page_num, loader.hints()); in TEST_F()
231 EXPECT_GT(loader.file_access()->m_FileLen, loader.max_requested_bound()); in TEST_F()
234 loader.set_is_new_data_available(true); in TEST_F()
236 FPDFAvail_IsPageAvail(avail_, first_page_num, loader.hints())); in TEST_F()
240 EXPECT_GT(loader.file_access()->m_FileLen, in TEST_F()
241 loader.max_already_available_bound()); in TEST_F()
244 loader.set_is_new_data_available(false); in TEST_F()
250 TestAsyncLoader loader("feature_linearized_loading.pdf"); in TEST_F() local
251 avail_ = FPDFAvail_Create(loader.file_avail(), loader.file_access()); in TEST_F()
252 ASSERT_EQ(PDF_DATA_AVAIL, FPDFAvail_IsDocAvail(avail_, loader.hints())); in TEST_F()
260 loader.set_is_new_data_available(false); in TEST_F()
261 loader.ClearRequestedSegments(); in TEST_F()
265 loader.FlushRequestedData(); in TEST_F()
266 status = FPDFAvail_IsPageAvail(avail_, kSecondPageNum, loader.hints()); in TEST_F()
271 loader.set_is_new_data_available(false); in TEST_F()
277 TestAsyncLoader loader("linearized.pdf"); in TEST_F() local
278 loader.set_is_new_data_available(false); in TEST_F()
279 avail_ = FPDFAvail_Create(loader.file_avail(), loader.file_access()); in TEST_F()
280 while (PDF_DATA_AVAIL != FPDFAvail_IsDocAvail(avail_, loader.hints())) { in TEST_F()
281 loader.FlushRequestedData(); in TEST_F()
291 loader.set_is_new_data_available(true); in TEST_F()
293 EXPECT_EQ(PDF_DATA_AVAIL, FPDFAvail_IsPageAvail(avail_, 1, loader.hints())); in TEST_F()
299 TestAsyncLoader loader("linearized.pdf"); in TEST_F() local
302 ByteString data(loader.file_contents(), loader.file_length()); in TEST_F()
305 memcpy(loader.file_contents() + *index, "/Info 29 0 R", 12); in TEST_F()
307 loader.set_is_new_data_available(false); in TEST_F()
308 avail_ = FPDFAvail_Create(loader.file_avail(), loader.file_access()); in TEST_F()
309 while (PDF_DATA_AVAIL != FPDFAvail_IsDocAvail(avail_, loader.hints())) { in TEST_F()
310 loader.FlushRequestedData(); in TEST_F()
327 TestAsyncLoader loader("linearized.pdf"); in TEST_F() local
329 ByteString data(loader.file_contents(), loader.file_length()); in TEST_F()
332 memcpy(loader.file_contents() + *index, "/Info 99 0 R", 12); in TEST_F()
334 loader.set_is_new_data_available(false); in TEST_F()
335 avail_ = FPDFAvail_Create(loader.file_avail(), loader.file_access()); in TEST_F()
336 while (PDF_DATA_AVAIL != FPDFAvail_IsDocAvail(avail_, loader.hints())) { in TEST_F()
337 loader.FlushRequestedData(); in TEST_F()
344 loader.set_is_new_data_available(true); in TEST_F()
346 ASSERT_EQ(PDF_DATA_AVAIL, FPDFAvail_IsPageAvail(avail_, 0, loader.hints())); in TEST_F()
353 TestAsyncLoader loader("linearized.pdf"); in TEST_F() local
355 ByteString data(loader.file_contents(), loader.file_length()); in TEST_F()
358 memcpy(loader.file_contents() + *index, "/I_fo 27 0 R", 12); in TEST_F()
360 loader.set_is_new_data_available(false); in TEST_F()
361 avail_ = FPDFAvail_Create(loader.file_avail(), loader.file_access()); in TEST_F()
362 while (PDF_DATA_AVAIL != FPDFAvail_IsDocAvail(avail_, loader.hints())) { in TEST_F()
363 loader.FlushRequestedData(); in TEST_F()
370 loader.set_is_new_data_available(true); in TEST_F()
372 ASSERT_EQ(PDF_DATA_AVAIL, FPDFAvail_IsPageAvail(avail_, 0, loader.hints())); in TEST_F()
388 TestAsyncLoader loader("linearized.pdf"); in TEST_F() local
389 avail_ = FPDFAvail_Create(loader.file_avail(), loader.file_access()); in TEST_F()
390 ASSERT_EQ(PDF_DATA_AVAIL, FPDFAvail_IsDocAvail(avail_, loader.hints())); in TEST_F()
392 FPDFAvail_IsPageAvail(avail_, -1, loader.hints())); in TEST_F()