vega-frontend-monorepo/libs/web3/src/lib/web3-provider.spec.tsx
Dexter Edwards 107171d46a
renaming test files (#351)
* renaming test files

* add eslint plugin jest

* enable linting rule and additional rules

* fix a metric ton of linting errors

* fix lint errors

* remove export
2022-05-12 13:32:14 +01:00

22 lines
665 B
TypeScript

import { act, render, screen } from '@testing-library/react';
import type { Web3ReactHooks } from '@web3-react/core';
import { initializeConnector } from '@web3-react/core';
import { MetaMask } from '@web3-react/metamask';
import { Web3Provider } from './web3-provider';
const [foo, fooHooks] = initializeConnector((actions) => new MetaMask(actions));
const connectors: [MetaMask, Web3ReactHooks][] = [[foo, fooHooks]];
it('Renders children', async () => {
await act(async () => {
render(
<Web3Provider connectors={connectors}>
<div>Child</div>
</Web3Provider>
);
});
expect(screen.getByText('Child')).toBeInTheDocument();
});