|
|
@ -300,6 +300,7 @@ fn list_themes_without_colors() {
|
|
|
|
|
|
|
|
|
|
|
|
bat()
|
|
|
|
bat()
|
|
|
|
.arg("--color=never")
|
|
|
|
.arg("--color=never")
|
|
|
|
|
|
|
|
.arg("--decorations=always") // trick bat into setting `Config::loop_through` to false
|
|
|
|
.arg("--list-themes")
|
|
|
|
.arg("--list-themes")
|
|
|
|
.assert()
|
|
|
|
.assert()
|
|
|
|
.success()
|
|
|
|
.success()
|
|
|
@ -307,6 +308,15 @@ fn list_themes_without_colors() {
|
|
|
|
.stdout(predicate::str::contains(default_theme_chunk).normalize());
|
|
|
|
.stdout(predicate::str::contains(default_theme_chunk).normalize());
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
#[test]
|
|
|
|
|
|
|
|
fn list_themes_to_piped_output() {
|
|
|
|
|
|
|
|
bat()
|
|
|
|
|
|
|
|
.arg("--list-themes")
|
|
|
|
|
|
|
|
.assert()
|
|
|
|
|
|
|
|
.success()
|
|
|
|
|
|
|
|
.stdout(predicate::str::contains("(default)").not());
|
|
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
#[test]
|
|
|
|
#[test]
|
|
|
|
#[cfg_attr(any(not(feature = "git"), target_os = "windows"), ignore)]
|
|
|
|
#[cfg_attr(any(not(feature = "git"), target_os = "windows"), ignore)]
|
|
|
|
fn short_help() {
|
|
|
|
fn short_help() {
|
|
|
|