diff --git a/crates/pdf/src/tests.rs b/crates/pdf/src/tests.rs index fa4e119c1..af7869864 100644 --- a/crates/pdf/src/tests.rs +++ b/crates/pdf/src/tests.rs @@ -683,7 +683,8 @@ fn raster_scale_caps_total_pixels_not_each_side() { fn huge_paper_and_long_notes_export_in_bounded_work() { // At 1e19 pt adding a rule's 22 pt leaves y unchanged: the rules are counted, not stepped. A narrow page keeps the raster small. let p = deck(1); - let _ = export(&p, &PdfOptions { paper: (612.0, 1.0e19), ..opts(PageLayout::Handouts { per_page: 3 }) }); + let bytes = export(&p, &PdfOptions { paper: (612.0, 1.0e19), ..opts(PageLayout::Handouts { per_page: 3 }) }).expect("export"); + assert!(bytes.starts_with(b"%PDF-")); // 20,000 short words of notes, wrapped with the line width kept as words are added. let mut p = deck(1); Arc::make_mut(&mut p.slides[0]).notes = TextBody::from_text(&"ab ".repeat(20_000));