From cd47bc20a22ac3a32bcf59a91a13846c9ce0357e Mon Sep 17 00:00:00 2001 From: Adria Navarro Date: Mon, 8 May 2023 12:45:30 +0200 Subject: [PATCH] Test name trimming --- .../worker/src/api/routes/global/tests/groups.spec.ts | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/packages/worker/src/api/routes/global/tests/groups.spec.ts b/packages/worker/src/api/routes/global/tests/groups.spec.ts index ddc5a11ea6..2dbf6edf30 100644 --- a/packages/worker/src/api/routes/global/tests/groups.spec.ts +++ b/packages/worker/src/api/routes/global/tests/groups.spec.ts @@ -13,6 +13,7 @@ describe("/api/global/groups", () => { }) beforeEach(async () => { + jest.resetAllMocks() mocks.licenses.useGroups() }) @@ -48,6 +49,14 @@ describe("/api/global/groups", () => { 'Invalid body - "name" is not allowed to be empty' ) }) + + it("should trim names", async () => { + const group = { ...structures.groups.UserGroup(), name: " group name " } + await config.api.groups.saveGroup(group) + expect(events.group.created).toBeCalledWith( + expect.objectContaining({ name: "group name" }) + ) + }) }) describe("update", () => {