From 319811df01f2b9bf036ebef677130dd87f9966d1 Mon Sep 17 00:00:00 2001 From: Ian Maloney Date: Fri, 20 Feb 2026 00:09:02 +0000 Subject: [PATCH] fix test: use builtin pager instead of less, revert to warn for all missing pagers --- src/output.rs | 10 ++++------ tests/integration_tests.rs | 1 + 2 files changed, 5 insertions(+), 6 deletions(-) diff --git a/src/output.rs b/src/output.rs index c79de01c..fbae5483 100644 --- a/src/output.rs +++ b/src/output.rs @@ -105,12 +105,10 @@ impl OutputType { let resolved_path = match grep_cli::resolve_binary(&pager.bin) { Ok(path) => path, Err(_) => { - if pager.bin != "less" { - crate::bat_warning!( - "Pager '{}' not found, outputting to stdout instead", - pager.bin - ); - } + crate::bat_warning!( + "Pager '{}' not found, outputting to stdout instead", + pager.bin + ); return Ok(OutputType::stdout()); } }; diff --git a/tests/integration_tests.rs b/tests/integration_tests.rs index b6de86ee..4c295709 100644 --- a/tests/integration_tests.rs +++ b/tests/integration_tests.rs @@ -1458,6 +1458,7 @@ fn env_var_bat_paging() { fn basic_set_terminal_title() { bat() .arg("--paging=always") + .arg("--pager=builtin") .arg("--set-terminal-title") .arg("test.txt") .assert()