Skip to content

Commit cd5b40f

Browse files
committed
Refactor CreateUserPage test
1 parent 4f7bb53 commit cd5b40f

File tree

1 file changed

+0
-33
lines changed

1 file changed

+0
-33
lines changed

site/src/pages/CreateUserPage/CreateUserPage.test.tsx

Lines changed: 0 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,11 @@
11
import { fireEvent, screen } from "@testing-library/react";
22
import userEvent from "@testing-library/user-event";
3-
import { rest } from "msw";
43
import { Language as FormLanguage } from "./CreateUserForm";
54
import { Language as FooterLanguage } from "components/FormFooter/FormFooter";
65
import {
76
renderWithAuth,
87
waitForLoaderToBeRemoved,
98
} from "testHelpers/renderHelpers";
10-
import { server } from "testHelpers/server";
119
import { Language as CreateUserLanguage } from "xServices/users/createUserXService";
1210
import { CreateUserPage } from "./CreateUserPage";
1311

@@ -45,37 +43,6 @@ const fillForm = async ({
4543
};
4644

4745
describe("Create User Page", () => {
48-
it("shows validation error message", async () => {
49-
await renderCreateUserPage();
50-
await fillForm({ email: "test" });
51-
const errorMessage = await screen.findByText(FormLanguage.emailInvalid);
52-
expect(errorMessage).toBeDefined();
53-
});
54-
55-
it("shows API error message", async () => {
56-
const fieldErrorMessage = "username already in use";
57-
server.use(
58-
rest.post("/api/v2/users", async (req, res, ctx) => {
59-
return res(
60-
ctx.status(400),
61-
ctx.json({
62-
message: "invalid field",
63-
validations: [
64-
{
65-
detail: fieldErrorMessage,
66-
field: "username",
67-
},
68-
],
69-
}),
70-
);
71-
}),
72-
);
73-
await renderCreateUserPage();
74-
await fillForm({});
75-
const errorMessage = await screen.findByText(fieldErrorMessage);
76-
expect(errorMessage).toBeDefined();
77-
});
78-
7946
it("shows success notification and redirects to users page", async () => {
8047
await renderCreateUserPage();
8148
await fillForm({});

0 commit comments

Comments
 (0)