Fix: Don't output default theme info to piped stdout

This commit is contained in:
einfachIrgendwer0815
2025-01-27 16:40:29 +01:00
parent f8c6e90647
commit 4f161705a3
2 changed files with 9 additions and 6 deletions

View File

@@ -305,11 +305,12 @@ fn list_themes_without_colors() {
#[test]
fn list_themes_to_piped_output() {
bat()
.arg("--list-themes")
.assert()
.success()
.stdout(predicate::str::contains("(default)").not());
bat().arg("--list-themes").assert().success().stdout(
predicate::str::contains("(default)")
.not()
.and(predicate::str::contains("(default light)").not())
.and(predicate::str::contains("(default dark)").not()),
);
}
#[test]