]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
pybind: osd crush rule create-erasure tests
authorLoic Dachary <loic@dachary.org>
Wed, 29 Jan 2014 14:01:00 +0000 (15:01 +0100)
committerLoic Dachary <loic@dachary.org>
Tue, 4 Feb 2014 07:16:23 +0000 (08:16 +0100)
Reviewed-By: Christophe Courtaut <christophe.courtaut@gmail.com>
Signed-off-by: Loic Dachary <loic@dachary.org>
src/test/pybind/test_ceph_argparse.py

index 99363c41edc541873d9cd260d902f3e8dedaf4f2..5b799de3ec38421b2276f736f346c1f3be4d45ad 100755 (executable)
@@ -733,6 +733,12 @@ class TestOSD(TestArgparse):
                                                     'AZaz09-_.',
                                                     'toomany']))
 
+    def test_crush_rule_create_erasure(self):
+        self.assert_valid_command(['osd', 'crush', 'rule', 'create-erasure',
+                                   'AZaz09-_.', 'whatever'])
+        assert_equal({}, validate_command(sigdict, ['osd', 'crush', 'rule',
+                                                    'create-erasure']))
+
     def test_crush_rule_rm(self):
         self.assert_valid_command(['osd', 'crush', 'rule', 'rm', 'AZaz09-_.'])
         assert_equal({}, validate_command(sigdict, ['osd', 'crush',