Fix type tests
This commit is contained in:
parent
44e028b574
commit
202963c864
|
@ -206,7 +206,7 @@ describe("/api/global/auth", () => {
|
||||||
const newPassword = "newpassword"
|
const newPassword = "newpassword"
|
||||||
const res = await config.api.auth.updatePassword(code!, newPassword)
|
const res = await config.api.auth.updatePassword(code!, newPassword)
|
||||||
|
|
||||||
user = await config.getUser(user.email)
|
user = (await config.getUser(user.email))!
|
||||||
delete user.password
|
delete user.password
|
||||||
|
|
||||||
expect(res.body).toEqual({ message: "password reset successfully." })
|
expect(res.body).toEqual({ message: "password reset successfully." })
|
||||||
|
|
|
@ -36,7 +36,7 @@ describe("/api/global/self", () => {
|
||||||
})
|
})
|
||||||
.expect(200)
|
.expect(200)
|
||||||
|
|
||||||
const dbUser = await config.getUser(user.email)
|
const dbUser = (await config.getUser(user.email))!
|
||||||
|
|
||||||
user._rev = dbUser._rev
|
user._rev = dbUser._rev
|
||||||
user.dayPassRecordedAt = mocks.date.MOCK_DATE.toISOString()
|
user.dayPassRecordedAt = mocks.date.MOCK_DATE.toISOString()
|
||||||
|
@ -58,7 +58,7 @@ describe("/api/global/self", () => {
|
||||||
})
|
})
|
||||||
.expect(200)
|
.expect(200)
|
||||||
|
|
||||||
const dbUser = await config.getUser(user.email)
|
const dbUser = (await config.getUser(user.email))!
|
||||||
|
|
||||||
user._rev = dbUser._rev
|
user._rev = dbUser._rev
|
||||||
user.dayPassRecordedAt = mocks.date.MOCK_DATE.toISOString()
|
user.dayPassRecordedAt = mocks.date.MOCK_DATE.toISOString()
|
||||||
|
|
|
@ -66,7 +66,7 @@ describe("/api/global/users", () => {
|
||||||
expect(res.body._id).toBeDefined()
|
expect(res.body._id).toBeDefined()
|
||||||
const user = await config.getUser(email)
|
const user = await config.getUser(email)
|
||||||
expect(user).toBeDefined()
|
expect(user).toBeDefined()
|
||||||
expect(user._id).toEqual(res.body._id)
|
expect(user!._id).toEqual(res.body._id)
|
||||||
expect(events.user.inviteAccepted).toBeCalledTimes(1)
|
expect(events.user.inviteAccepted).toBeCalledTimes(1)
|
||||||
expect(events.user.inviteAccepted).toBeCalledWith(user)
|
expect(events.user.inviteAccepted).toBeCalledWith(user)
|
||||||
})
|
})
|
||||||
|
|
|
@ -1,3 +1,4 @@
|
||||||
|
import { HealthStatusResponse } from "@budibase/types"
|
||||||
import { TestConfiguration } from "../../../../tests"
|
import { TestConfiguration } from "../../../../tests"
|
||||||
import { accounts as _accounts } from "@budibase/backend-core"
|
import { accounts as _accounts } from "@budibase/backend-core"
|
||||||
const accounts = jest.mocked(_accounts)
|
const accounts = jest.mocked(_accounts)
|
||||||
|
@ -31,13 +32,15 @@ describe("/api/system/status", () => {
|
||||||
})
|
})
|
||||||
|
|
||||||
it("returns status in cloud", async () => {
|
it("returns status in cloud", async () => {
|
||||||
const value = {
|
const value: HealthStatusResponse = {
|
||||||
health: {
|
|
||||||
passing: false,
|
passing: false,
|
||||||
|
checks: {
|
||||||
|
login: false,
|
||||||
|
search: false,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
accounts.getStatus.mockReturnValueOnce(Promise.resolve(value))
|
accounts.getStatus.mockResolvedValue(value)
|
||||||
|
|
||||||
const res = await config.api.status.getStatus()
|
const res = await config.api.status.getStatus()
|
||||||
|
|
||||||
|
|
|
@ -2,7 +2,7 @@ import * as email from "./email"
|
||||||
import { mocks } from "@budibase/backend-core/tests"
|
import { mocks } from "@budibase/backend-core/tests"
|
||||||
|
|
||||||
import * as _pro from "@budibase/pro"
|
import * as _pro from "@budibase/pro"
|
||||||
const pro = jest.mocked(_pro, true)
|
const pro = jest.mocked(_pro, { shallow: false })
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
email,
|
email,
|
||||||
|
|
Loading…
Reference in New Issue