fix: adapt upstream commands to relay client
This commit is contained in:
@@ -202,18 +202,19 @@ describe('TwitterClient getUserAboutAccount', () => {
|
||||
}),
|
||||
});
|
||||
|
||||
const client = new TwitterClient({ cookies: validCookies });
|
||||
const client = new TwitterClient({ relayBaseUrl: 'http://relay.test', profileName: 'test-profile' });
|
||||
await client.getUserAboutAccount('testuser');
|
||||
|
||||
expect(mockFetch).toHaveBeenCalledTimes(1);
|
||||
const [url, options] = mockFetch.mock.calls[0] as [string, RequestInit];
|
||||
|
||||
expect(url).toContain('http://relay.test/i/api/graphql/');
|
||||
expect(url).toContain('/AboutAccountQuery?');
|
||||
expect(url).toContain('variables=');
|
||||
expect(url).toContain('testuser');
|
||||
expect(options.method).toBe('GET');
|
||||
expect(options.headers).toMatchObject({
|
||||
'x-csrf-token': 'test_ct0_token',
|
||||
'x-profile-name': 'test-profile',
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
Reference in New Issue
Block a user