Files
overleaf-cep/server-ce/test/helpers/config.ts
Jakob Ackermann 8eb8b233c0 Merge pull request #18316 from overleaf/jpa-host-admin
[server-ce] e2e tests: add capability for reconfiguring the instance

GitOrigin-RevId: 44ec800b5b37497b3122310a94f637c24ff2667a
2024-05-30 08:05:22 +00:00

17 lines
396 B
TypeScript

import { reconfigure } from './hostAdminClient'
let lastConfig: string
export function startWith({ pro = false, version = 'latest', vars = {} }) {
before(async function () {
const cfg = JSON.stringify({ pro, version, vars })
if (lastConfig === cfg) return
this.timeout(100 * 1000)
await reconfigure({ pro, version, vars })
lastConfig = cfg
})
}
export { reconfigure }