Skip to content

Commit

Permalink
fix(test): update jest config
Browse files Browse the repository at this point in the history
  • Loading branch information
codingki committed Mar 26, 2024
1 parent 0a2ddfc commit ab9922d
Show file tree
Hide file tree
Showing 2 changed files with 23 additions and 15 deletions.
1 change: 1 addition & 0 deletions jest.config.js
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,7 @@ const customJestConfig = {
moduleNameMapper: {
isows: "<rootDir>/node_modules/isows/_cjs/index.js", // https://github.com/wagmi-dev/viem/issues/1329
tinykeys: "<rootDir>/node_modules/tinykeys/dist/tinykeys.js",
uuid: require.resolve("uuid"),
},
setupFiles: ["<rootDir>/jest.polyfills.js"],
setupFilesAfterEnv: ["<rootDir>/jest.setup.js"],
Expand Down
37 changes: 22 additions & 15 deletions src/test/index.tsx
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
import { wallets as keplrWallets } from "@cosmos-kit/keplr-extension";
import { ChainProvider } from "@cosmos-kit/react";
import { WalletProvider } from "@solana/wallet-adapter-react";
import { QueryClientProvider } from "@tanstack/react-query";
import { Queries, queries, render, RenderOptions } from "@testing-library/react";
import React, { ComponentProps, FC, Fragment, PropsWithChildren } from "react";
Expand All @@ -9,6 +10,7 @@ import { getAssetLists, getChains } from "@/chains";
import { WalletModalProvider } from "@/components/WalletModal";
import { AssetsProvider } from "@/context/assets";
import { queryClient } from "@/lib/react-query";
import { solanaWallets } from "@/lib/solana-wallet-adapter";
import { config } from "@/lib/wagmi";
import { SkipProvider } from "@/solve";

Expand All @@ -21,22 +23,27 @@ export const AllTheProviders: FC<PropsWithChildren> = ({ children }) => {
return (
<Fragment>
<QueryClientProvider client={queryClient}>
<ChainProvider
chains={chains}
assetLists={assets}
wallets={[...keplrWallets]}
throwErrors={false}
logLevel="NONE"
walletModal={() => <div></div>}
<WalletProvider
wallets={solanaWallets}
localStorageKey="solana-wallet"
>
<WagmiProvider config={config}>
<SkipProvider>
<WalletModalProvider>
<AssetsProvider>{children}</AssetsProvider>
</WalletModalProvider>
</SkipProvider>
</WagmiProvider>
</ChainProvider>
<ChainProvider
chains={chains}
assetLists={assets}
wallets={[...keplrWallets]}
throwErrors={false}
logLevel="NONE"
walletModal={() => <div></div>}
>
<WagmiProvider config={config}>
<SkipProvider>
<WalletModalProvider>
<AssetsProvider>{children}</AssetsProvider>
</WalletModalProvider>
</SkipProvider>
</WagmiProvider>
</ChainProvider>
</WalletProvider>
</QueryClientProvider>
</Fragment>
);
Expand Down

0 comments on commit ab9922d

Please sign in to comment.