]>
git.proxmox.com Git - ceph.git/blob - ceph/src/ceph-volume/ceph_volume/tests/util/test_arg_validators.py
3 from ceph_volume
.util
import arg_validators
7 '', 'lv_name', '///', '/lv_name', 'lv_name/',
8 '/dev/lv_group/lv_name'
12 class TestLVPath(object):
15 self
.validator
= arg_validators
.LVPath()
17 @pytest.mark
.parametrize('path', invalid_lv_paths
)
18 def test_no_slash_is_an_error(self
, path
):
19 with pytest
.raises(argparse
.ArgumentError
):
22 def test_is_valid(self
):
24 assert self
.validator(path
) == path