1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-12-02 05:57:29 +01:00
market/tests/unit/setupTests.ts

28 lines
777 B
TypeScript
Raw Normal View History

2020-05-07 08:03:30 +02:00
import '@testing-library/jest-dom/extend-expect'
import * as Gatsby from 'gatsby'
import siteMetadata from './__fixtures__/siteMetadata.json'
2020-09-01 10:47:20 +02:00
// import mockReact from './__mocks__/@oceanprotocol/react'
2020-05-07 08:03:30 +02:00
if (typeof window.IntersectionObserver === 'undefined') {
import('intersection-observer')
}
import('./__mocks__/matchMedia')
const useStaticQuery = jest.spyOn(Gatsby, 'useStaticQuery')
// const useWeb3 = jest.spyOn(oceanReact, 'useWeb3')
// const useOcean = jest.spyOn(oceanReact, 'useOcean')
export const globalMock = {
...siteMetadata
}
2020-05-07 08:03:30 +02:00
beforeAll(() => {
jest.mock('web3')
2020-09-23 11:21:04 +02:00
jest.mock('@oceanprotocol/lib')
jest.mock('@oceanprotocol/react')
// useOcean.mockImplementation(() => mockReact.useOcean())
useStaticQuery.mockImplementation(() => globalMock)
2020-05-07 08:03:30 +02:00
})