mirror of
https://github.com/storytold/wordcraft.git
synced 2026-11-10 12:20:12 -06:00
Pass hinted=true in the sepia/print view_key tests after merge
Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Sonnet 5.5
parent
92683b6796
commit
ed3c3ea038
@@ -4185,19 +4185,19 @@ mod tests {
|
||||
a.run("design.pageColor", json!({"color": "#102040"})).unwrap();
|
||||
let paper = |a: &WordApp| page_render_options(a, false).paper_of(&a.session.doc);
|
||||
assert_eq!(paper(&a), Rgb(0x10, 0x20, 0x40), "Print Layout shows the page color");
|
||||
let print_key = view_key(&a, false, None);
|
||||
let print_key = view_key(&a, false, None, true);
|
||||
a.run("view.readMode", json!({})).unwrap();
|
||||
assert_eq!(paper(&a), Rgb::WHITE, "None: white, the page color ignored");
|
||||
let none_key = view_key(&a, false, None);
|
||||
let none_key = view_key(&a, false, None, true);
|
||||
a.run("view.readPageColor", json!({"value": "sepia"})).unwrap();
|
||||
assert_eq!(paper(&a), wordcraft_render::SEPIA_PAPER);
|
||||
assert!(!page_render_options(&a, false).dark, "Sepia keeps the text's colors");
|
||||
let sepia_key = view_key(&a, false, None);
|
||||
let sepia_key = view_key(&a, false, None, true);
|
||||
a.run("view.readPageColor", json!({"value": "inverse"})).unwrap();
|
||||
assert!(page_render_options(&a, false).dark);
|
||||
let d = wordcraft_render::DARK_PAPER;
|
||||
assert_eq!(paper(&a), Rgb(d, d, d));
|
||||
let inverse_key = view_key(&a, false, None);
|
||||
let inverse_key = view_key(&a, false, None, true);
|
||||
let keys = [print_key, none_key, sepia_key, inverse_key];
|
||||
for (i, k) in keys.iter().enumerate() {
|
||||
assert!(!keys[..i].contains(k), "each paper has its own view key");
|
||||
|
||||
Reference in New Issue
Block a user