mirror of
https://github.com/wassname/talk.git
synced 2026-07-14 11:18:50 +08:00
* chore: setup eslint * chore: tslint checks with types & check for import order * chore: complete eslint transition * fix: tests * fix: linting after rebase, faster lint for lint-staged * chore: remove line * fix: lint rules * feat: add a11y linter and fix errors * fix: tests
21 lines
539 B
TypeScript
21 lines
539 B
TypeScript
import React from "react";
|
|
import { createRenderer } from "react-test-renderer/shallow";
|
|
|
|
import { removeFragmentRefs } from "coral-framework/testHelpers";
|
|
import { PropTypesOf } from "coral-framework/types";
|
|
|
|
import Main from "./Main";
|
|
|
|
const MainN = removeFragmentRefs(Main);
|
|
|
|
it("renders correctly", () => {
|
|
const props: PropTypesOf<typeof MainN> = {
|
|
viewer: {},
|
|
children: "child",
|
|
};
|
|
const renderer = createRenderer();
|
|
|
|
renderer.render(<MainN {...props} />);
|
|
expect(renderer.getRenderOutput()).toMatchSnapshot();
|
|
});
|