From 248b1bd0278f99a50480ad6c76a80e9a76776ea0 Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Mon, 26 Aug 2013 17:03:55 -0400 Subject: [PATCH] test ipv6 addresses as well as ipv4: Signed-off-by: Alfredo Deza --- ceph_deploy/tests/unit/util/test_arg_validators.py | 6 ++++++ 1 file changed, 6 insertions(+) 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) -- 2.47.3