Skip to content

Commit 83433c0

Browse files
committed
Updated
1 parent ca07dec commit 83433c0

File tree

2 files changed

+12
-10
lines changed

2 files changed

+12
-10
lines changed

test/groups.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,14 @@ describe("groups", () => {
99
const group_key = 'company';
1010
const group_id = 'Acme Inc.';
1111
const token = 'token';
12-
let send_request;
1312
let mixpanel;
1413
beforeEach(() => {
15-
send_request = vi.fn();
16-
1714
mixpanel = Mixpanel.init(token);
18-
mixpanel.send_request = send_request;
15+
vi.spyOn(mixpanel, 'send_request');
16+
17+
return () => {
18+
mixpanel.send_request.mockRestore();
19+
}
1920
});
2021

2122
// shared test case
@@ -46,7 +47,7 @@ describe("groups", () => {
4647
{ method: 'GET', endpoint, data: expected_data },
4748
use_callback ? callback : undefined,
4849
];
49-
expect(send_request).toHaveBeenCalledWith(...expectedSendRequestArgs)
50+
expect(mixpanel.send_request).toHaveBeenCalledWith(...expectedSendRequestArgs)
5051
};
5152

5253
describe("_set", () => {

test/people.js

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -5,13 +5,14 @@ describe('people', () => {
55
const endpoint = '/engage';
66
const distinct_id = 'user1';
77
const token = 'token';
8-
let send_request;
98
let mixpanel;
109
beforeEach(() => {
11-
send_request = vi.fn();
12-
1310
mixpanel = Mixpanel.init(token);
14-
mixpanel.send_request = send_request
11+
vi.spyOn(mixpanel, 'send_request')
12+
13+
return () => {
14+
mixpanel.send_request.mockRestore();
15+
}
1516
});
1617

1718
// shared test case
@@ -44,7 +45,7 @@ describe('people', () => {
4445
{ method: 'GET', endpoint, data: expected_data },
4546
use_callback ? callback : undefined,
4647
];
47-
expect(send_request).toHaveBeenCalledWith(...expectedSendRequestArgs)
48+
expect(mixpanel.send_request).toHaveBeenCalledWith(...expectedSendRequestArgs)
4849
};
4950

5051
describe("_set", () => {

0 commit comments

Comments
 (0)