test: make telegram network config hermetic

This commit is contained in:
Peter Steinberger
2026-02-14 16:20:19 +00:00
parent ebcc6480c2
commit 94ff44f112

View File

@@ -29,6 +29,7 @@ describe("resolveTelegramAutoSelectFamilyDecision", () => {
it("uses config override when provided", () => {
const decision = resolveTelegramAutoSelectFamilyDecision({
env: {},
network: { autoSelectFamily: true },
nodeMajor: 22,
});
@@ -36,12 +37,12 @@ describe("resolveTelegramAutoSelectFamilyDecision", () => {
});
it("defaults to disable on Node 22", () => {
const decision = resolveTelegramAutoSelectFamilyDecision({ nodeMajor: 22 });
const decision = resolveTelegramAutoSelectFamilyDecision({ env: {}, nodeMajor: 22 });
expect(decision).toEqual({ value: false, source: "default-node22" });
});
it("returns null when no decision applies", () => {
const decision = resolveTelegramAutoSelectFamilyDecision({ nodeMajor: 20 });
const decision = resolveTelegramAutoSelectFamilyDecision({ env: {}, nodeMajor: 20 });
expect(decision).toEqual({ value: null });
});
});