Skip to content

Commit de4dca1

Browse files
Merge pull request #1205 from dacadeorg/chore/test-theme-wrapper
feat: add test for the theme wrapper
2 parents 1fcee8c + b1bb6b6 commit de4dca1

File tree

3 files changed

+2605
-2705
lines changed

3 files changed

+2605
-2705
lines changed
Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
import ThemeWrapper from "@/components/wrappers/ThemeWrapper";
2+
import "@testing-library/jest-dom";
3+
import { render, screen } from "@testing-library/react";
4+
5+
describe("ThemeWrapper", () => {
6+
it("should render the theme wrapper", () => {
7+
render(<ThemeWrapper>Theme wrapper</ThemeWrapper>);
8+
const themeWrapper = screen.getByTestId("themeWrapper");
9+
10+
expect(themeWrapper).toBeInTheDocument();
11+
expect(themeWrapper.textContent).toBe("Theme wrapper");
12+
});
13+
});

src/components/wrappers/ThemeWrapper.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,7 +52,7 @@ export default function ThemeWrapper({ colors, className = "", children }: Theme
5252
}, [colors]);
5353

5454
return (
55-
<div className={className} style={{ ...cssVars }}>
55+
<div className={className} style={{ ...cssVars }} data-testid="themeWrapper">
5656
{children}
5757
</div>
5858
);

0 commit comments

Comments
 (0)