mirror of
https://github.com/fleetdm/fleet
synced 2026-05-24 09:28:54 +00:00
## Issue - First batch of @iansltx 's work of cleaning up lint warnings #43387 ## Description - Quick PR review and grabbed as many confirmed low-risk quick wins as I could `git checkout lint-cleanup <file/path/1> <file/path/2>` <!-- This is an auto-generated comment: release notes by coderabbit.ai --> ## Summary by CodeRabbit ## Release Notes This release contains internal code improvements with one minor UI tweak: * **Style** * Dropdown menu background color adjusted for clearer contrast in action lists * **Refactor** * Improved type safety across the codebase with stricter TypeScript annotations * Removed unused imports and constants to reduce code clutter * Enhanced React hook dependency arrays for more consistent component behavior <!-- end of auto-generated comment: release notes by coderabbit.ai --> --------- Co-authored-by: Rachel Perkins <rachel@Rachels-MacBook-Pro.local> Co-authored-by: Ian Littman <iansltx@gmail.com>
40 lines
1.2 KiB
JavaScript
40 lines
1.2 KiB
JavaScript
import React from "react";
|
|
import { render } from "@testing-library/react";
|
|
|
|
import RegistrationForm from "components/forms/RegistrationForm";
|
|
|
|
describe("RegistrationForm - component", () => {
|
|
it("renders AdminDetails on the first page", () => {
|
|
const { container } = render(<RegistrationForm page={1} />);
|
|
|
|
expect(
|
|
container.querySelectorAll(".user-registration__container--admin").length
|
|
).toEqual(1);
|
|
// headers moved up to parent RegistrationPage.tsx
|
|
});
|
|
|
|
it("renders OrgDetails on the second page", () => {
|
|
const { container } = render(<RegistrationForm page={2} />);
|
|
|
|
expect(
|
|
container.querySelectorAll(".user-registration__container--org").length
|
|
).toEqual(1);
|
|
});
|
|
|
|
it("renders FleetDetails on the third page", () => {
|
|
const { container } = render(<RegistrationForm page={3} />);
|
|
|
|
expect(
|
|
container.querySelectorAll(".user-registration__container--fleet").length
|
|
).toEqual(1);
|
|
});
|
|
|
|
it("renders ConfirmationPage on the fourth page", () => {
|
|
const { container } = render(<RegistrationForm page={4} />);
|
|
|
|
expect(
|
|
container.querySelectorAll(".user-registration__container--confirmation")
|
|
.length
|
|
).toEqual(1);
|
|
});
|
|
});
|