From 137d83931ad6a94540fa6b933b13f04e6ffc8024 Mon Sep 17 00:00:00 2001 From: "Yan, Zheng" Date: Wed, 20 Jan 2016 10:43:56 +0800 Subject: [PATCH] pybind/ceph_argparse: update test for "ceph mds setmap" Signed-off-by: Yan, Zheng --- src/test/pybind/test_ceph_argparse.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/test/pybind/test_ceph_argparse.py b/src/test/pybind/test_ceph_argparse.py index 53d420f8f870..fede8cf76670 100755 --- a/src/test/pybind/test_ceph_argparse.py +++ b/src/test/pybind/test_ceph_argparse.py @@ -381,7 +381,15 @@ class TestMDS(TestArgparse): self.check_1_natural_arg('mds', 'set_max_mds') def test_setmap(self): - self.check_1_natural_arg('mds', 'setmap') + self.assert_valid_command(['mds', 'setmap', '1']) + self.assert_valid_command(['mds', 'setmap', '1', '--yes-i-really-mean-it']) + assert_equal({}, validate_command(sigdict, ['mds', 'setmap', + '--yes-i-really-mean-it'])) + assert_equal({}, validate_command(sigdict, ['mds', 'setmap', '-1', + '--yes-i-really-mean-it'])) + assert_equal({}, validate_command(sigdict, ['mds', 'setmap', '1', + '--yes-i-really-mean-it', + 'toomany'])) def test_set_state(self): self.assert_valid_command(['mds', 'set_state', '1', '2']) -- 2.47.3