zhengr's picture
init
0bcc252
raw
history blame contribute delete
789 Bytes
import { readUrl } from '../read';
import { TokenTracker } from '../../utils/token-tracker';
describe('readUrl', () => {
it.skip('should read and parse URL content (skipped due to insufficient balance)', async () => {
const tokenTracker = new TokenTracker();
const { response } = await readUrl('https://www.typescriptlang.org', tokenTracker);
expect(response).toHaveProperty('code');
expect(response).toHaveProperty('status');
expect(response.data).toHaveProperty('content');
expect(response.data).toHaveProperty('title');
}, 15000);
it.skip('should handle invalid URLs (skipped due to insufficient balance)', async () => {
await expect(readUrl('invalid-url')).rejects.toThrow();
}, 15000);
beforeEach(() => {
jest.setTimeout(15000);
});
});