

























@@ -7,7 +7,6 @@ import {
77__resetContainerCacheForTest,
88defaultGatewayBindMode,
99isContainerEnvironment,
10-isLocalInterfaceAddress,
1110isLocalishHost,
1211isLoopbackHost,
1312isPrivateOrLoopbackAddress,
@@ -242,7 +241,7 @@ describe("isTrustedProxyAddress", () => {
242241});
243242});
244243245-describe("isLocalInterfaceAddress", () => {
244+describe("resolveLocalInterfaceAddressMatch", () => {
246245const snapshot = makeNetworkInterfacesSnapshot({
247246lo: [
248247{ address: "127.0.0.1", family: "IPv4", internal: true },
@@ -260,11 +259,7 @@ describe("isLocalInterfaceAddress", () => {
260259{ input: "10.42.0.60", expected: false },
261260{ input: undefined, expected: false },
262261] as const)("returns $expected for $input", ({ input, expected }) => {
263-expect(isLocalInterfaceAddress(input, snapshot)).toBe(expected);
264-});
265-266-it("returns false when interface discovery is unavailable", () => {
267-expect(isLocalInterfaceAddress("10.42.0.59", undefined)).toBe(false);
262+expect(resolveLocalInterfaceAddressMatch(input, snapshot)).toBe(expected);
268263});
269264270265it("reports an indeterminate match when interface discovery is unavailable", () => {
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。