]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/test/pybind/test_cephfs.py
import ceph pacific 16.2.5
[ceph.git] / ceph / src / test / pybind / test_cephfs.py
index a3b1d494e6a952b7a5cb375eed2e35f059a22039..83c98ad0b27fa5f2a8b1b4a628ba717abf67566d 100644 (file)
@@ -888,3 +888,19 @@ def test_snapshot_info():
 
     # remove directory
     cephfs.rmdir("/dir-1")
+
+@with_setup(setup_test)
+def test_set_mount_timeout_post_mount():
+    assert_raises(libcephfs.LibCephFSStateError, cephfs.set_mount_timeout, 5)
+
+@with_setup(setup_test)
+def test_set_mount_timeout():
+    cephfs.unmount()
+    cephfs.set_mount_timeout(5)
+    cephfs.mount()
+
+@with_setup(setup_test)
+def test_set_mount_timeout_lt0():
+    cephfs.unmount()
+    assert_raises(libcephfs.InvalidValue, cephfs.set_mount_timeout, -5)
+    cephfs.mount()