Skip to content

Commit d3aaa2f

Browse files
committed
Add test for Zeroconf.get_service_info failure case
1 parent 87fe529 commit d3aaa2f

1 file changed

Lines changed: 7 additions & 0 deletions

File tree

tests/test_core.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -371,3 +371,10 @@ def test_register_service_with_custom_ttl():
371371
zc.register_service(info_service, ttl=30)
372372
assert zc.cache.get(info_service.dns_pointer()).ttl == 30
373373
zc.close()
374+
375+
376+
def test_get_service_info_failure_path():
377+
"""Verify get_service_info return None when the underlying call returns False."""
378+
zc = Zeroconf(interfaces=['127.0.0.1'])
379+
assert zc.get_service_info("_neverused._tcp.local.", "xneverused._neverused._tcp.local.", 10) is None
380+
zc.close()

0 commit comments

Comments
 (0)