]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
pybind: Add test for listxattr
authorVarsha Rao <varao@redhat.com>
Sat, 11 Jan 2020 06:01:31 +0000 (11:31 +0530)
committerVarsha Rao <varao@redhat.com>
Thu, 23 Jan 2020 13:02:44 +0000 (18:32 +0530)
Signed-off-by: Varsha Rao <varao@redhat.com>
src/test/pybind/test_cephfs.py

index db21edbf6b905950dea8d63872bc5c18207cbf6c..c6d76fd3e3e0d6f5e3755d27c8008762bf61542b 100644 (file)
@@ -132,6 +132,11 @@ def test_xattr():
     # user.key is already removed
     assert_raises(libcephfs.NoData, cephfs.getxattr, "/", "user.key")
 
+    # user.big is only listed
+    ret_val, ret_buff = cephfs.listxattr("/")
+    assert_equal(9, ret_val)
+    assert_equal("user.big\x00", ret_buff.decode('utf-8'))
+
 @with_setup(setup_test)
 def test_rename():
     cephfs.mkdir(b"/a", 0o755)