From 9418b42b29792af294fb8696a4957b3072a87016 Mon Sep 17 00:00:00 2001 From: Varsha Rao Date: Tue, 16 Jun 2020 00:39:58 +0530 Subject: [PATCH] qa/tasks/cephfs: Add test for listing exports Signed-off-by: Varsha Rao --- qa/tasks/cephfs/test_nfs.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/qa/tasks/cephfs/test_nfs.py b/qa/tasks/cephfs/test_nfs.py index c15df156b5e91..afc91e6f86fcf 100644 --- a/qa/tasks/cephfs/test_nfs.py +++ b/qa/tasks/cephfs/test_nfs.py @@ -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() -- 2.39.5