mirror of
https://github.com/mhx/dwarfs.git
synced 2025-09-24 03:43:18 -04:00
test: add test for block number out of range
This commit is contained in:
parent
b929fda3dc
commit
586e306031
@ -1024,3 +1024,12 @@ TEST(mkdwarfs_test, low_memory_limit) {
|
||||
EXPECT_THAT(t.err(), ::testing::HasSubstr("low memory limit"));
|
||||
}
|
||||
}
|
||||
|
||||
TEST(mkdwarfs_test, block_number_out_of_range) {
|
||||
mkdwarfs_tester t;
|
||||
EXPECT_EQ(0, t.run({"-i", "/", "-o", "-", "-l4"})) << t.err();
|
||||
auto fs = t.fs_from_stdout();
|
||||
EXPECT_THAT([&] { fs.read_raw_block_data(4711, 0, 1024).get(); },
|
||||
::testing::ThrowsMessage<runtime_error>(
|
||||
::testing::HasSubstr("block number out of range")));
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user