Skip to content

Commit

Permalink
test(util-user-agent-node): unit test update to mock before import
Browse files Browse the repository at this point in the history
  • Loading branch information
siddsriv committed Oct 1, 2024
1 parent efd2bae commit 1b7cb36
Showing 1 changed file with 3 additions and 16 deletions.
19 changes: 3 additions & 16 deletions packages/util-user-agent-node/src/defaultUserAgent.spec.ts
Original file line number Diff line number Diff line change
@@ -1,37 +1,24 @@
import { UserAgent } from "@smithy/types";
import { createDefaultUserAgentProvider, PreviouslyResolved } from "./defaultUserAgent";

jest.mock("os", () => ({
platform: () => "darwin",
release: () => "19.6.0",
}));

const mockEnv = {};

jest.mock("process", () => ({
env: mockEnv,
versions: {
node: "14.13.1",
},
}));

const getMockEnv = () => {
const mockEnv = {};
return mockEnv;
};

jest.mock("process", () => ({
versions: {
node: "14.13.1",
},
get env() {
return getMockEnv();
},
}));

jest.mock("./is-crt-available", () => ({
isCrtAvailable: jest.fn().mockReturnValue(null),
}));

import { UserAgent } from "@smithy/types";
import { createDefaultUserAgentProvider, PreviouslyResolved } from "./defaultUserAgent";
import { isCrtAvailable } from "./is-crt-available";

const validateUserAgent = (userAgent: UserAgent, expected: UserAgent) => {
Expand Down

0 comments on commit 1b7cb36

Please sign in to comment.