Skip to content

Commit df9f8d9

Browse files
authored
Ensure interface_index_to_ip6_address skips ipv4 adapters (#651)
1 parent 72e709b commit df9f8d9

1 file changed

Lines changed: 6 additions & 0 deletions

File tree

tests/utils/test_net.py

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -46,9 +46,15 @@ def test_interface_index_to_ip6_address():
4646
"""Test we can extract from mocked adapters."""
4747
adapters = _generate_mock_adapters()
4848
assert netutils.interface_index_to_ip6_address(adapters, 1) == ('2001:db8::', 1, 1)
49+
50+
# call with invalid adapter
4951
with pytest.raises(RuntimeError):
5052
assert netutils.interface_index_to_ip6_address(adapters, 6)
5153

54+
# call with adapter that has ipv4 address only
55+
with pytest.raises(RuntimeError):
56+
assert netutils.interface_index_to_ip6_address(adapters, 2)
57+
5258

5359
def test_ip6_addresses_to_indexes():
5460
"""Test we can extract from mocked adapters."""

0 commit comments

Comments
 (0)