mirror of
https://github.com/sharkdp/bat.git
synced 2026-10-26 20:16:33 +00:00
Add integration tests running bat with empty input files.
This commit is contained in:
1 parent
a16789a060
commit
cec9cc073c
2 files changed
+52
No files matched your search
Vendored
Whitespace-only changes.
@@ -76,6 +76,58 @@ fn concatenate_stdin() {
|
||||
.stdout("hello world\nstdin\nhello world\n");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn concatenate_empty_first() {
|
||||
bat()
|
||||
.arg("empty.txt")
|
||||
.arg("test.txt")
|
||||
.assert()
|
||||
.success()
|
||||
.stdout("hello world\n");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn concatenate_empty_last() {
|
||||
bat()
|
||||
.arg("test.txt")
|
||||
.arg("empty.txt")
|
||||
.assert()
|
||||
.success()
|
||||
.stdout("hello world\n");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn concatenate_empty_both() {
|
||||
bat()
|
||||
.arg("empty.txt")
|
||||
.arg("empty.txt")
|
||||
.assert()
|
||||
.success()
|
||||
.stdout("");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn concatenate_empty_between() {
|
||||
bat()
|
||||
.arg("test.txt")
|
||||
.arg("empty.txt")
|
||||
.arg("test.txt")
|
||||
.assert()
|
||||
.success()
|
||||
.stdout("hello world\nhello world\n");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn concatenate_empty_first_and_last() {
|
||||
bat()
|
||||
.arg("empty.txt")
|
||||
.arg("test.txt")
|
||||
.arg("empty.txt")
|
||||
.assert()
|
||||
.success()
|
||||
.stdout("hello world\n");
|
||||
}
|
||||
|
||||
#[test]
|
||||
fn line_numbers() {
|
||||
bat()
|
||||
|
||||
Reference in new issue
Block a user