@@ -1122,6 +1122,42 @@ fn show_all_mode() {
11221122 .stderr("");
11231123}
11241124
1125+#[test]
1126+fn no_paging_arg() {
1127+ bat()
1128+ .arg("--no-paging")
1129+ .arg("--color=never")
1130+ .arg("--decorations=never")
1131+ .arg("single-line.txt")
1132+ .assert()
1133+ .success()
1134+ .stdout("Single Line");
1135+}
1136+
1137+#[test]
1138+fn no_paging_short_arg() {
1139+ bat()
1140+ .arg("-P")
1141+ .arg("--color=never")
1142+ .arg("--decorations=never")
1143+ .arg("single-line.txt")
1144+ .assert()
1145+ .success()
1146+ .stdout("Single Line");
1147+}
1148+
1149+#[test]
1150+fn no_pager_arg() {
1151+ bat()
1152+ .arg("--no-pager")
1153+ .arg("--color=never")
1154+ .arg("--decorations=never")
1155+ .arg("single-line.txt")
1156+ .assert()
1157+ .success()
1158+ .stdout("Single Line");
1159+}
1160+
11251161#[test]
11261162fn plain_mode_does_not_add_nonexisting_newline() {
11271163 bat()