Skip to content

Commit 577ae37

Browse files
Add test case
1 parent 2358b25 commit 577ae37

File tree

1 file changed

+16
-0
lines changed

1 file changed

+16
-0
lines changed

src/version/helper.test.ts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,4 +63,20 @@ describe("getLatestVersion", () => {
6363
`No ${ReleaseChannel.Stable} versions found`,
6464
);
6565
});
66+
67+
it("should throw if no beta version found", async () => {
68+
const mockResponse = {
69+
CLI2: {
70+
release: { version: "2.32.0" },
71+
},
72+
};
73+
74+
jest.spyOn(global, "fetch").mockResolvedValueOnce({
75+
json: async () => mockResponse,
76+
} as Response);
77+
78+
await expect(getLatestVersion(ReleaseChannel.Beta)).rejects.toThrow(
79+
`No ${ReleaseChannel.Beta} versions found`,
80+
);
81+
});
6682
});

0 commit comments

Comments
 (0)