77ffb8d86d
* qa-core-ci-fixes * global setup and teardown wip * Updates to logs and setup * Remove date and console mocking * Update CI to spin up minimal dev env * Update readme * Fix scopeBackend.sh * Ensure docker services are initialised before starting worker * Lint * Fix admin user being created on startup (#10219) * use regular bootstrap and build * Lint * Temp: re-use global setup to get around app limit in QA
21 lines
593 B
TypeScript
21 lines
593 B
TypeScript
import { generator } from "../../shared"
|
|
import { CreateAccountRequest, Hosting } from "@budibase/types"
|
|
|
|
export const generateAccount = (): CreateAccountRequest => {
|
|
const randomGuid = generator.guid()
|
|
//Needs to start with a letter
|
|
let tenant: string = "tenant" + randomGuid
|
|
tenant = tenant.replace(/-/g, "")
|
|
|
|
return {
|
|
email: `qa+${randomGuid}@budibase.com`,
|
|
hosting: Hosting.CLOUD,
|
|
name: `qa+${randomGuid}@budibase.com`,
|
|
password: `${randomGuid}`,
|
|
profession: "software_engineer",
|
|
size: "10+",
|
|
tenantId: `${tenant}`,
|
|
tenantName: `${tenant}`,
|
|
}
|
|
}
|