From: Yan, Zheng Date: Wed, 20 Jan 2016 02:43:56 +0000 (+0800) Subject: pybind/ceph_argparse: update test for "ceph mds setmap" X-Git-Tag: v10.0.3~9^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F7262%2Fhead;p=ceph.git pybind/ceph_argparse: update test for "ceph mds setmap" Signed-off-by: Yan, Zheng --- diff --git a/src/test/pybind/test_ceph_argparse.py b/src/test/pybind/test_ceph_argparse.py index 53d420f8f87..fede8cf7667 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'])