From: Alfredo Deza Date: Mon, 26 Aug 2013 21:03:55 +0000 (-0400) Subject: test ipv6 addresses as well as ipv4: X-Git-Tag: v1.2.3~5^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F53%2Fhead;p=ceph-deploy.git test ipv6 addresses as well as ipv4: Signed-off-by: Alfredo Deza --- diff --git a/ceph_deploy/tests/unit/util/test_arg_validators.py b/ceph_deploy/tests/unit/util/test_arg_validators.py index 21139a4..82e181a 100644 --- a/ceph_deploy/tests/unit/util/test_arg_validators.py +++ b/ceph_deploy/tests/unit/util/test_arg_validators.py @@ -59,6 +59,12 @@ class TestHostName(object): result = hostname('name:192.168.1.111') assert result == 'name:192.168.1.111' + def test_ipv6_is_allowed_when_paired_with_host(self): + self.fake_sock.gethostbyname = Mock(return_value='2001:0db8:85a3:0000:0000:8a2e:0370:7334') + hostname = arg_validators.Hostname(self.fake_sock) + result = hostname('name:2001:0db8:85a3:0000:0000:8a2e:0370:7334') + assert result == 'name:2001:0db8:85a3:0000:0000:8a2e:0370:7334' + def test_host_is_resolvable(self): self.fake_sock.gethostbyname = Mock() hostname = arg_validators.Hostname(self.fake_sock)