feat(multiregion): replace user replication (#5253)

This commit is contained in:
Chuck Driesler
2025-08-28 09:02:53 +01:00
committed by GitHub
parent 2e30c34cd9
commit 8a9b4829d9
62 changed files with 1506 additions and 2444 deletions
@@ -26,6 +26,7 @@ import { beforeEachContext } from '@/test/hooks'
import { Roles } from '@speckle/shared'
import { expect } from 'chai'
import cryptoRandomString from 'crypto-random-string'
import { v4 } from 'uuid'
describe('Workspace workspaceSeat services', () => {
describe('assignWorkspaceSeatFactory', () => {
@@ -34,7 +35,9 @@ describe('Workspace workspaceSeat services', () => {
name: createRandomString(),
email: createRandomEmail(),
role: Roles.Server.Admin,
verified: true
verified: true,
suuid: v4(),
createdAt: new Date()
}
before(async () => {
@@ -57,7 +60,9 @@ describe('Workspace workspaceSeat services', () => {
name: createRandomString(),
email: createRandomEmail(),
role: Roles.Server.User,
verified: true
verified: true,
suuid: v4(),
createdAt: new Date()
}
await createTestUser(user)
@@ -85,14 +90,18 @@ describe('Workspace workspaceSeat services', () => {
name: createRandomString(),
email: createRandomEmail(),
role: Roles.Server.Admin,
verified: true
verified: true,
suuid: v4(),
createdAt: new Date()
}
const testUser: BasicTestUser = {
id: '',
name: createRandomString(),
email: createRandomEmail(),
role: Roles.Server.User,
verified: true
verified: true,
suuid: v4(),
createdAt: new Date()
}
const workspace: BasicTestWorkspace = {
ownerId: '',