breadpad-shared: fix stale test expectation from the bread-theme v0.2.10 bump
css_defines_bg_color still expected the pre-v0.2.10 Catppuccin Mocha default (#1e1e2e). bread-theme v0.2.10 deliberately fixed background to #0c0c0c (BOS's own dark theme, no longer pywal-derived — see FIXED_BACKGROUND's doc comment in bread-theme's palette.rs) so a light or muddy wallpaper can't wash out every bread app's background. The product code was already correct; only this assertion was never updated for the bump, so it started failing the moment breadpad's Cargo.toml pin moved to v0.2.10 (confirmed via git stash: it fails identically on the original commit).
This commit is contained in:
parent
6e5448e853
commit
369935515b
1 changed files with 7 additions and 1 deletions
|
|
@ -284,8 +284,14 @@ mod tests {
|
|||
|
||||
#[test]
|
||||
fn css_defines_bg_color() {
|
||||
// #1e1e2e (Catppuccin Mocha) was the default before bread-theme
|
||||
// v0.2.10, which deliberately fixed background/surface/overlay to
|
||||
// BOS's own dark theme (#0c0c0c etc.) instead of tracking pywal —
|
||||
// see bread-theme's `palette.rs` `FIXED_BACKGROUND` doc comment.
|
||||
// This assertion was never updated for that bump, so it started
|
||||
// failing the moment breadpad's Cargo.toml pin moved to v0.2.10.
|
||||
let css = build_css(&Palette::default(), None);
|
||||
assert!(css.contains("@define-color bg #1e1e2e"), "css missing bg: {}", &css[..300]);
|
||||
assert!(css.contains("@define-color bg #0c0c0c"), "css missing bg: {}", &css[..300]);
|
||||
}
|
||||
|
||||
#[test]
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue