mirror of https://github.com/ceph/ceph-ansible.git
tests: Update tests according to `ceph-config` role implementation
Signed-off-by: Guillaume Abrioux <gabrioux@redhat.com>pull/1804/head
parent
6d894e556c
commit
b264bfece0
|
@ -28,6 +28,15 @@ class TestMons(object):
|
||||||
output = host.check_output(cmd)
|
output = host.check_output(cmd)
|
||||||
assert output.strip().startswith("cluster")
|
assert output.strip().startswith("cluster")
|
||||||
|
|
||||||
|
def test_ceph_config_has_inital_members_line(self, node, File):
|
||||||
|
assert File(node["conf_path"]).contains("^mon initial members = .*$")
|
||||||
|
|
||||||
|
def test_initial_members_line_has_correct_value(self, node, File):
|
||||||
|
mons = ",".join("ceph-%s" % host
|
||||||
|
for host in node["vars"]["groups"]["mons"])
|
||||||
|
line = "mon initial members = {}".format(mons)
|
||||||
|
assert File(node["conf_path"]).contains(line)
|
||||||
|
|
||||||
|
|
||||||
class TestOSDs(object):
|
class TestOSDs(object):
|
||||||
|
|
||||||
|
|
|
@ -22,17 +22,8 @@ class TestInstall(object):
|
||||||
|
|
||||||
class TestCephConf(object):
|
class TestCephConf(object):
|
||||||
|
|
||||||
def test_ceph_config_has_inital_members_line(self, node, host):
|
def test_ceph_config_has_mon_host_line(self, node, File):
|
||||||
assert host.file(node["conf_path"]).contains("^mon initial members = .*$")
|
assert File(node["conf_path"]).contains("^mon host = .*$")
|
||||||
|
|
||||||
def test_initial_members_line_has_correct_value(self, node, host):
|
|
||||||
mons = ",".join("ceph-%s" % host
|
|
||||||
for host in node["vars"]["groups"]["mons"])
|
|
||||||
line = "mon initial members = {}".format(mons)
|
|
||||||
assert host.file(node["conf_path"]).contains(line)
|
|
||||||
|
|
||||||
def test_ceph_config_has_mon_host_line(self, node, host):
|
|
||||||
assert host.file(node["conf_path"]).contains("^mon host = .*$")
|
|
||||||
|
|
||||||
def test_mon_host_line_has_correct_value(self, node, host):
|
def test_mon_host_line_has_correct_value(self, node, host):
|
||||||
mon_ips = []
|
mon_ips = []
|
||||||
|
|
Loading…
Reference in New Issue