mirror of
https://github.com/storytold/pdfcraft.git
synced 2026-11-02 14:38:13 -06:00
Tests: new text box drafts set typing_from (main's #4441 tests)
This commit is contained in:
@@ -1872,7 +1872,7 @@ mod revert_draft_tests {
|
||||
fn text_typed_into_a_new_text_box_counts_as_unsaved_work() {
|
||||
use crate::content_ui::{TextDraft, default_style};
|
||||
let mut app = app();
|
||||
let draft = |text: &str| TextDraft { page: 0, index: None, rect: [0.0; 4], text: text.into(), style: default_style(), focus: true };
|
||||
let draft = |text: &str| TextDraft { page: 0, index: None, rect: [0.0; 4], text: text.into(), style: default_style(), focus: true, typing_from: None };
|
||||
assert!(!app.has_unsaved_work(0));
|
||||
app.views[0].content.draft = Some(draft(" \n"));
|
||||
assert!(!app.has_unsaved_work(0));
|
||||
@@ -1897,7 +1897,7 @@ mod revert_draft_tests {
|
||||
let mut app = PdfCraftApp::new();
|
||||
app.open_bytes("source.pdf", Some(path.clone()), bytes).unwrap();
|
||||
let rect = [72.0, 72.0, 272.0, 92.0];
|
||||
app.views[0].content.draft = Some(TextDraft { page: 0, index: None, rect, text: "Typed".into(), style: default_style(), focus: true });
|
||||
app.views[0].content.draft = Some(TextDraft { page: 0, index: None, rect, text: "Typed".into(), style: default_style(), focus: true, typing_from: None });
|
||||
let ctx = egui::Context::default();
|
||||
if quit {
|
||||
assert!(!app.request_quit(&ctx));
|
||||
|
||||
Reference in New Issue
Block a user