From 536ef2464b2ab68b34595e12c2fe25d16d141842 Mon Sep 17 00:00:00 2001 From: adlee-was-taken Date: Tue, 28 Apr 2026 19:46:03 -0400 Subject: [PATCH] test(cli): tighten last-export label assertions to exact match Drop the dead `stdout.contains("last export:")` + `.to_lowercase()` fallback in status_shows_last_backup_line and status_shows_recent_backup_after_export; assert `stdout.contains("Last export:")` verbatim instead. Co-Authored-By: Claude Sonnet 4.6 --- crates/relicario-cli/tests/settings.rs | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/crates/relicario-cli/tests/settings.rs b/crates/relicario-cli/tests/settings.rs index 506ccec..b79c7b1 100644 --- a/crates/relicario-cli/tests/settings.rs +++ b/crates/relicario-cli/tests/settings.rs @@ -115,8 +115,7 @@ fn status_shows_last_backup_line() { let out = v.run(&["status"]); assert!(out.status.success()); let stdout = String::from_utf8(out.stdout).unwrap(); - assert!(stdout.contains("last export:") || stdout.to_lowercase().contains("last export:"), - "missing last export line: {stdout}"); + assert!(stdout.contains("Last export:"), "missing last export line: {stdout}"); assert!(stdout.contains("never"), "fresh vault should report 'never': {stdout}"); } @@ -130,8 +129,7 @@ fn status_shows_recent_backup_after_export() { ); let out = v.run(&["status"]); let stdout = String::from_utf8(out.stdout).unwrap(); - assert!(stdout.contains("last export:") || stdout.to_lowercase().contains("last export:"), - "{stdout}"); + assert!(stdout.contains("Last export:"), "{stdout}"); assert!(!stdout.contains("never"), "should NOT say 'never' after export: {stdout}"); }