Browse Source

Simplify wait_for_mount()

Jonas Borgström 12 năm trước cách đây
mục cha
commit
beed6b368b
1 tập tin đã thay đổi với 1 bổ sung2 xóa
  1. 1 2
      attic/testsuite/__init__.py

+ 1 - 2
attic/testsuite/__init__.py

@@ -58,10 +58,9 @@ class AtticTestCase(unittest.TestCase):
     def wait_for_mount(self, path, timeout=5):
     def wait_for_mount(self, path, timeout=5):
         """Wait until a filesystem is mounted on `path`
         """Wait until a filesystem is mounted on `path`
         """
         """
-        parent_dev = os.stat(os.path.dirname(path)).st_dev
         timeout += time.time()
         timeout += time.time()
         while timeout > time.time():
         while timeout > time.time():
-            if os.stat(path).st_dev != parent_dev:
+            if os.path.ismount(path):
                 return
                 return
             time.sleep(.1)
             time.sleep(.1)
         raise Exception('wait_for_mount(%s) timeout' % path)
         raise Exception('wait_for_mount(%s) timeout' % path)