feat(workspaces): fix dismiss and tests

This commit is contained in:
Alessandro Magionami
2025-01-10 18:21:14 +01:00
parent c32026b6d6
commit ee5797af28
6 changed files with 34 additions and 33 deletions
@@ -48,8 +48,7 @@ import {
} from '@/modules/core/helpers/testHelpers'
import { getWorkspaceFactory } from '@/modules/workspaces/repositories/workspaces'
import { grantStreamPermissionsFactory } from '@/modules/core/repositories/streams'
import { WorkspaceJoinRequestNotFoundError } from '@/modules/workspaces/errors/workspace'
import { WorkspaceJoinRequests } from '@/modules/workspacesCore/helpers/db'
import { WorkspaceNotFoundError } from '@/modules/workspaces/errors/workspace'
const grantStreamPermissions = grantStreamPermissionsFactory({ db })
@@ -845,9 +844,7 @@ describe('Workspaces GQL CRUD', () => {
workspaceId: cryptoRandomString({ length: 6 })
}
})
expect(res).to.haveGraphQLErrors(
WorkspaceJoinRequestNotFoundError.defaultMessage
)
expect(res).to.haveGraphQLErrors(WorkspaceNotFoundError.defaultMessage)
})
it('should dismiss a workspace', async () => {
const workspace: BasicTestWorkspace = {
@@ -859,12 +856,6 @@ describe('Workspaces GQL CRUD', () => {
}
await createTestWorkspace(workspace, testAdminUser)
await db(WorkspaceJoinRequests.name).insert({
workspaceId: workspace.id,
userId: testAdminUser.id,
status: 'pending'
})
const dismissRes = await apollo.execute(DismissWorkspaceDocument, {
input: {
workspaceId: workspace.id