1- import { describe , it , expect , beforeAll , afterAll , afterEach } from "vitest" ;
2- import { setupServer } from "msw/node" ;
31import { http , HttpResponse } from "msw" ;
4- import { trackConnect } from "./connect.js" ;
2+ import { setupServer } from "msw/node" ;
3+ import { afterAll , afterEach , beforeAll , describe , expect , it } from "vitest" ;
54import type { ThirdwebClient } from "../../client/client.js" ;
5+ import { trackConnect } from "./connect.js" ;
66
77const server = setupServer (
88 http . post ( "https://c.thirdweb.com/event" , ( ) => {
@@ -21,7 +21,7 @@ describe("trackConnect", () => {
2121 secretKey : undefined ,
2222 } ;
2323
24- let requestBody : any ;
24+ let requestBody : unknown ;
2525 server . use (
2626 http . post ( "https://c.thirdweb.com/event" , async ( handler ) => {
2727 requestBody = await handler . request . json ( ) ;
@@ -49,7 +49,7 @@ describe("trackConnect", () => {
4949 secretKey : undefined ,
5050 } ;
5151
52- let requestHeaders : any ;
52+ let requestHeaders : Headers | undefined ;
5353 server . use (
5454 http . post ( "https://c.thirdweb.com/event" , ( handler ) => {
5555 requestHeaders = handler . request . headers ;
@@ -67,11 +67,11 @@ describe("trackConnect", () => {
6767 walletAddress : "0x1234567890123456789012345678901234567890" ,
6868 } ) ;
6969
70- expect ( requestHeaders . get ( "x-client-id" ) ) . toEqual ( "test-client-id" ) ;
71- expect ( requestHeaders . get ( "x-ecosystem-id" ) ) . toEqual (
70+ expect ( requestHeaders ? .get ( "x-client-id" ) ) . toEqual ( "test-client-id" ) ;
71+ expect ( requestHeaders ? .get ( "x-ecosystem-id" ) ) . toEqual (
7272 "ecosystem.test-ecosystem-id" ,
7373 ) ;
74- expect ( requestHeaders . get ( "x-ecosystem-partner-id" ) ) . toEqual (
74+ expect ( requestHeaders ? .get ( "x-ecosystem-partner-id" ) ) . toEqual (
7575 "test-partner-id" ,
7676 ) ;
7777 } ) ;
0 commit comments