]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/tasks/cephfs: Add test for listing exports
authorVarsha Rao <varao@redhat.com>
Mon, 15 Jun 2020 19:09:58 +0000 (00:39 +0530)
committerVarsha Rao <varao@redhat.com>
Tue, 30 Jun 2020 17:47:38 +0000 (23:17 +0530)
Signed-off-by: Varsha Rao <varao@redhat.com>
qa/tasks/cephfs/test_nfs.py

index c15df156b5e915f44b024c7081c6db39bb26354b..afc91e6f86fcf4fa6890fbe3f94eac93b05c18ea 100644 (file)
@@ -103,6 +103,10 @@ class TestNFS(MgrTestCase):
     def _delete_export(self):
         self._nfs_cmd('export', 'delete', self.cluster_id, self.pseudo_path)
 
+    def _test_list_export(self):
+        nfs_output = json.loads(self._nfs_cmd('export', 'ls', self.cluster_id))
+        self.assertIn(self.pseudo_path, nfs_output)
+
     def _check_export_obj_deleted(self, conf_obj=False):
         rados_obj_ls = self._sys_cmd(['rados', '-p', 'nfs-ganesha', '-N', self.cluster_id, 'ls'])
 
@@ -152,5 +156,5 @@ class TestNFS(MgrTestCase):
         self._unload_module("cephadm")
         self._load_module("cephadm")
         self._orch_cmd("set", "backend", "cephadm")
-        #Add list export command
+        self._test_list_export()
         self._delete_export()