fix: update dependencies to latest

This commit is contained in:
2023-07-22 16:26:27 +02:00
parent 23d2a9da71
commit 9a1684e22b
123 changed files with 2322 additions and 5765 deletions

View File

@ -1,19 +1,21 @@
import tap from 'tap'
import test from 'node:test'
import assert from 'node:assert/strict'
import sinon from 'sinon'
import ms from 'ms'
import { application } from '../../../../application.js'
import prisma from '../../../../tools/database/prisma.js'
import { userExample } from '../../../../models/User.js'
import { userSettingsExample } from '../../../../models/UserSettings.js'
import { emailTransporter } from '../../../../tools/email/emailTransporter.js'
import { application } from '#src/application.js'
import prisma from '#src/tools/database/prisma.js'
import { userExample } from '#src/models/User.js'
import { userSettingsExample } from '#src/models/UserSettings.js'
import { emailTransporter } from '#src/tools/email/emailTransporter.js'
await tap.test('POST /users/reset-password', async (t) => {
await test('POST /users/reset-password', async (t) => {
t.afterEach(() => {
sinon.restore()
})
await t.test('succeeds', async (t) => {
await t.test('succeeds', async () => {
sinon.stub(prisma, 'user').value({
findUnique: async () => {
return userExample
@ -37,10 +39,10 @@ await tap.test('POST /users/reset-password', async (t) => {
url: '/users/reset-password?redirectURI=https://redirecturi.com',
payload: { email: userExample.email }
})
t.equal(response.statusCode, 200)
assert.strictEqual(response.statusCode, 200)
})
await t.test("fails with email that doesn't exist", async (t) => {
await t.test("fails with email that doesn't exist", async () => {
sinon.stub(prisma, 'user').value({
findUnique: async () => {
return null
@ -51,10 +53,10 @@ await tap.test('POST /users/reset-password', async (t) => {
url: '/users/reset-password?redirectURI=https://redirecturi.com',
payload: { email: userExample.email }
})
t.equal(response.statusCode, 400)
assert.strictEqual(response.statusCode, 400)
})
await t.test('fails with unconfirmed account', async (t) => {
await t.test('fails with unconfirmed account', async () => {
sinon.stub(prisma, 'user').value({
findUnique: async () => {
return {
@ -68,10 +70,10 @@ await tap.test('POST /users/reset-password', async (t) => {
url: '/users/reset-password?redirectURI=https://redirecturi.com',
payload: { email: userExample.email }
})
t.equal(response.statusCode, 400)
assert.strictEqual(response.statusCode, 400)
})
await t.test("fails if userSettings doesn't exist", async (t) => {
await t.test("fails if userSettings doesn't exist", async () => {
sinon.stub(prisma, 'user').value({
findUnique: async () => {
return userExample
@ -87,10 +89,10 @@ await tap.test('POST /users/reset-password', async (t) => {
url: '/users/reset-password?redirectURI=https://redirecturi.com',
payload: { email: userExample.email }
})
t.equal(response.statusCode, 400)
assert.strictEqual(response.statusCode, 400)
})
await t.test('fails with a request already in progress', async (t) => {
await t.test('fails with a request already in progress', async () => {
sinon.stub(prisma, 'user').value({
findUnique: async () => {
return {
@ -110,6 +112,6 @@ await tap.test('POST /users/reset-password', async (t) => {
url: '/users/reset-password?redirectURI=https://redirecturi.com',
payload: { email: userExample.email }
})
t.equal(response.statusCode, 400)
assert.strictEqual(response.statusCode, 400)
})
})