UNPKG

@etsoo/toolpad

Version:

Dashboard framework extention based on Toolpad Core

19 lines (18 loc) 1.03 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const jsx_runtime_1 = require("react/jsx-runtime"); const vitest_1 = require("vitest"); const react_1 = require("@testing-library/react"); const styles_1 = require("@mui/material/styles"); const AppProviderComponent_1 = require("./AppProviderComponent"); (0, vitest_1.describe)("AppProvider", () => { (0, vitest_1.test)("renders content correctly", async () => { (0, react_1.render)((0, jsx_runtime_1.jsx)(AppProviderComponent_1.AppProvider, { children: "Hello world" })); (0, vitest_1.expect)(react_1.screen.getByText("Hello world")).toBeTruthy(); }); (0, vitest_1.test)("renders content correctly when using legacy theme", async () => { const legacyTheme = (0, styles_1.createTheme)(); (0, react_1.render)((0, jsx_runtime_1.jsx)(AppProviderComponent_1.AppProvider, { theme: legacyTheme, children: "Hello world" })); (0, vitest_1.expect)(react_1.screen.getByText("Hello world")).toBeTruthy(); }); });