This commit is contained in:
Andrew Pimenov 2026-09-10 11:41:20 +03:00 • committed by GitHub
commit c599f2ca71
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -334,3 +334,18 @@ def test_collect_local_net_no_network(mock_resolvers, mock_gw, mock_stats, mock_
assert result.default_gateway_v6 is None
assert result.is_dual_stack is False
assert result.cgnat is False
@patch("netsleuth.netinfo.subprocess.run")
@patch("builtins.open")
def test_resolvers_unix_resolv_conf_oserror(mock_open, mock_run):
from netsleuth.netinfo import _resolvers_unix
mock_open.side_effect = OSError("No such file or directory")
mock_scutil = mock_run.return_value
mock_scutil.stdout = ""
result = _resolvers_unix()
assert result == {}