]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
test/libcephfs: add missing cleanup 62303/head
authorPatrick Donnelly <pdonnell@ibm.com>
Fri, 14 Mar 2025 15:52:31 +0000 (11:52 -0400)
committerPatrick Donnelly <pdonnell@ibm.com>
Fri, 14 Mar 2025 15:52:31 +0000 (11:52 -0400)
The directory was left open at continue. Thanks to Chris Hoffman for spotting
that.

Signed-off-by: Patrick Donnelly <pdonnell@ibm.com>
src/test/libcephfs/test.cc

index 87dd9827c97abfd345167083bc3127849eaef388..9d425132928c2ee96bd7fd8ca1db3330ac4d9faf 100644 (file)
@@ -537,6 +537,7 @@ TEST(LibCephFS, ManyNestedDirs) {
     ASSERT_STREQ(dent->d_name, "..");
     if (component == "ManyNestedDirs"sv) {
       ASSERT_EQ(0, ceph_chdir(cmount, component.c_str()));
+      ASSERT_EQ(ceph_closedir(cmount, dirp), 0);
       continue;
     }
     dent = ceph_readdir(cmount, dirp);
@@ -586,6 +587,7 @@ TEST(LibCephFS, ManyNestedDirsCaseInsensitive) {
     ASSERT_STREQ(dent->d_name, "..");
     if (component == "ManyNestedDirsCaseInsensitive"sv) {
       ASSERT_EQ(0, ceph_chdir(cmount, component.c_str()));
+      ASSERT_EQ(ceph_closedir(cmount, dirp), 0);
       continue;
     }
     dent = ceph_readdir(cmount, dirp);