fixed typescript error on embeds.spec

This commit is contained in:
Ulf Gebhardt 2023-06-13 16:56:00 +02:00
parent d60b2e1544
commit 5feeab9182
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9

View File

@ -6,7 +6,7 @@ import createServer from '../../server'
import gql from 'graphql-tag' import gql from 'graphql-tag'
jest.mock('node-fetch') jest.mock('node-fetch')
const mockedFetch = fetch as jest.Mocked<typeof fetch> const mockedFetch = jest.mocked(fetch)
const { Response } = jest.requireActual('node-fetch') const { Response } = jest.requireActual('node-fetch')
afterEach(() => { afterEach(() => {
@ -83,7 +83,7 @@ describe('Query', () => {
beforeEach(() => { beforeEach(() => {
mockedFetch mockedFetch
.mockReturnValueOnce(Promise.resolve(new Response(''))) .mockReturnValueOnce(Promise.resolve(new Response('')))
.mockReturnValueOnce(Promise.resolve(JSON.stringify({}))) .mockReturnValueOnce(Promise.resolve(new Response(JSON.stringify({}))))
variables = { url: 'https://www.w3schools.com/html/mov_bbb.mp4' } variables = { url: 'https://www.w3schools.com/html/mov_bbb.mp4' }
}) })
@ -115,7 +115,7 @@ describe('Query', () => {
beforeEach(() => { beforeEach(() => {
mockedFetch mockedFetch
.mockReturnValueOnce(Promise.resolve(new Response(HumanConnectionOrg))) .mockReturnValueOnce(Promise.resolve(new Response(HumanConnectionOrg)))
.mockReturnValueOnce(Promise.resolve('invalid json')) .mockReturnValueOnce(Promise.resolve(new Response('invalid json')))
variables = { url: 'https://www.facebook.com/HumanConnectionOrg/' } variables = { url: 'https://www.facebook.com/HumanConnectionOrg/' }
}) })
@ -149,7 +149,7 @@ describe('Query', () => {
beforeEach(() => { beforeEach(() => {
mockedFetch mockedFetch
.mockReturnValueOnce(Promise.resolve(new Response(pr3934))) .mockReturnValueOnce(Promise.resolve(new Response(pr3934)))
.mockReturnValueOnce(Promise.resolve(JSON.stringify({}))) .mockReturnValueOnce(Promise.resolve(new Response(JSON.stringify({}))))
variables = { url: 'https://github.com/Human-Connection/Human-Connection/pull/960' } variables = { url: 'https://github.com/Human-Connection/Human-Connection/pull/960' }
}) })