From 58cb5147d6d6f4dfc8da680fbf45be9f9f0bd5c3 Mon Sep 17 00:00:00 2001 From: Marcus Holland-Moritz Date: Tue, 13 Apr 2021 08:53:16 +0200 Subject: [PATCH] Test `--export-metadata` dwarfsck option --- test/dwarfs_tools.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/test/dwarfs_tools.cpp b/test/dwarfs_tools.cpp index 5c7965d1..44b01bfa 100644 --- a/test/dwarfs_tools.cpp +++ b/test/dwarfs_tools.cpp @@ -230,8 +230,13 @@ TEST(tools, everything) { EXPECT_EQ(1, num_hardlinks(mountpoint / "format.sh")); } + auto meta_export = td / "test.meta"; + run(dwarfsck_bin, image); run(dwarfsck_bin, image, "--check-integrity"); + run(dwarfsck_bin, image, "--export-metadata", meta_export); + + EXPECT_GT(std::filesystem::file_size(meta_export), 1000); ASSERT_TRUE(std::filesystem::create_directory(extracted));