Merge pull request #11108 from Budibase/revert-10824-test/qa-18-api-automation-testing-permissionsuser-settings
Revert "Add more tests for user settings"
This commit is contained in:
commit
6691b2d4ed
|
@ -14,11 +14,10 @@ export default class SelfAPI extends BaseAPI {
|
||||||
return [response, json]
|
return [response, json]
|
||||||
}
|
}
|
||||||
|
|
||||||
async changeSelfPassword(): Promise<[Response, User]> {
|
async changeSelfPassword(body: Partial<User>): Promise<[Response, User]> {
|
||||||
const body = {
|
|
||||||
password: "newPassword",
|
|
||||||
}
|
|
||||||
const [response, json] = await this.post(`/global/self`, body)
|
const [response, json] = await this.post(`/global/self`, body)
|
||||||
|
expect(json._id).toEqual(body._id)
|
||||||
|
expect(json._rev).not.toEqual(body._rev)
|
||||||
return [response, json]
|
return [response, json]
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -27,15 +26,4 @@ export default class SelfAPI extends BaseAPI {
|
||||||
expect(json).toHaveProperty("apiKey")
|
expect(json).toHaveProperty("apiKey")
|
||||||
return json
|
return json
|
||||||
}
|
}
|
||||||
|
|
||||||
async changeUserInfo(body: Partial<User>): Promise<[Response, User]> {
|
|
||||||
const [response, json] = await this.post(`/global/self`, body)
|
|
||||||
return [response, json]
|
|
||||||
}
|
|
||||||
|
|
||||||
async generateApiKey(): Promise<[Response, ApiKeyResponse]> {
|
|
||||||
const [response, json] = await this.post(`/global/self/api_key`)
|
|
||||||
expect(json).toHaveProperty("apiKey")
|
|
||||||
return [response, json]
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
|
|
@ -87,29 +87,4 @@ describe("Internal API - User Management & Permissions", () => {
|
||||||
expect(changedUserInfoJson.builder?.global).toBeDefined()
|
expect(changedUserInfoJson.builder?.global).toBeDefined()
|
||||||
expect(changedUserInfoJson.builder?.global).toEqual(true)
|
expect(changedUserInfoJson.builder?.global).toEqual(true)
|
||||||
})
|
})
|
||||||
|
|
||||||
it("Set First and Last Name", async () => {
|
|
||||||
const body: Partial<User> = {
|
|
||||||
firstName: "newFirstName",
|
|
||||||
lastName: "newLastName",
|
|
||||||
}
|
|
||||||
await config.api.self.changeUserInfo(body)
|
|
||||||
|
|
||||||
const [changedUserInfoResponse, changedUserInfoJson] =
|
|
||||||
await config.api.self.getSelf()
|
|
||||||
expect(changedUserInfoJson.firstName).toEqual("newFirstName")
|
|
||||||
expect(changedUserInfoJson.lastName).toEqual("newLastName")
|
|
||||||
})
|
|
||||||
|
|
||||||
it("Generate API key", async () => {
|
|
||||||
await config.api.self.generateApiKey()
|
|
||||||
})
|
|
||||||
|
|
||||||
it("Change Password", async () => {
|
|
||||||
await config.api.self.changeSelfPassword()
|
|
||||||
const [changedUserInfoResponse, changedUserInfoJson] =
|
|
||||||
await config.api.self.getSelf()
|
|
||||||
|
|
||||||
await config.login(changedUserInfoJson.email!, "newPassword")
|
|
||||||
})
|
|
||||||
})
|
})
|
||||||
|
|
Loading…
Reference in New Issue