1
0
Fork 0
mirror of synced 2024-05-22 21:33:45 +12:00
budibase/packages/worker/src/tests/api/self.ts
2022-11-11 15:43:41 +00:00

27 lines
632 B
TypeScript

import TestConfiguration from "../TestConfiguration"
import { User } from "@budibase/types"
import { TestAPI } from "./base"
export class SelfAPI extends TestAPI {
constructor(config: TestConfiguration) {
super(config)
}
updateSelf = (user: User) => {
return this.request
.post(`/api/global/self`)
.send(user)
.set(this.config.authHeaders(user))
.expect("Content-Type", /json/)
.expect(200)
}
getSelf = (user: User) => {
return this.request
.get(`/api/global/self`)
.set(this.config.authHeaders(user))
.expect("Content-Type", /json/)
.expect(200)
}
}