Merge pull request #29967 from overleaf/ar/web-remove-mocha-unit-tests
[web] remove mocha unit tests GitOrigin-RevId: eda753af3470dbd1f385cb0bc3f06d78ade8a764
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
import { vi, assert, expect } from 'vitest'
|
||||
import { setTimeout } from 'node:timers/promises'
|
||||
import MockRequest from '../helpers/MockRequestVitest.mjs'
|
||||
import MockResponse from '../helpers/MockResponseVitest.mjs'
|
||||
import MockRequest from '../helpers/MockRequest.mjs'
|
||||
import MockResponse from '../helpers/MockResponse.mjs'
|
||||
import Errors from '../../../../app/src/Features/Errors/Errors.js'
|
||||
|
||||
const modulePath = '../../../../app/src/Features/User/UserEmailsController.mjs'
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
import { vi, expect } from 'vitest'
|
||||
import sinon from 'sinon'
|
||||
import MockResponse from '../helpers/MockResponse.js'
|
||||
import MockRequest from '../helpers/MockRequest.js'
|
||||
import MockResponse from '../helpers/MockResponse.mjs'
|
||||
import MockRequest from '../helpers/MockRequest.mjs'
|
||||
import mongodb from 'mongodb-legacy'
|
||||
|
||||
const modulePath = '../../../../app/src/Features/User/UserInfoController.mjs'
|
||||
@@ -45,8 +45,8 @@ describe('UserInfoController', function () {
|
||||
|
||||
ctx.UserInfoController = (await import(modulePath)).default
|
||||
|
||||
ctx.req = new MockRequest()
|
||||
ctx.res = new MockResponse()
|
||||
ctx.req = new MockRequest(vi)
|
||||
ctx.res = new MockResponse(vi)
|
||||
ctx.next = sinon.stub()
|
||||
})
|
||||
|
||||
@@ -192,8 +192,8 @@ describe('UserInfoController', function () {
|
||||
})
|
||||
|
||||
it('should return the features as JSON', function (ctx) {
|
||||
expect(ctx.res.json.callCount).to.equal(1)
|
||||
expect(ctx.res.json.calledWith(ctx.features)).to.equal(true)
|
||||
expect(ctx.res.json).toHaveBeenCalledTimes(1)
|
||||
expect(ctx.res.json).toHaveBeenCalledWith(ctx.features)
|
||||
})
|
||||
})
|
||||
|
||||
|
||||
@@ -1,8 +1,8 @@
|
||||
import { expect, vi } from 'vitest'
|
||||
import assert from 'node:assert'
|
||||
import sinon from 'sinon'
|
||||
import MockResponse from '../helpers/MockResponse.js'
|
||||
import MockRequest from '../helpers/MockRequest.js'
|
||||
import MockResponse from '../helpers/MockResponse.mjs'
|
||||
import MockRequest from '../helpers/MockRequest.mjs'
|
||||
|
||||
const modulePath = '../../../../app/src/Features/User/UserPagesController'
|
||||
|
||||
@@ -154,10 +154,10 @@ describe('UserPagesController', function () {
|
||||
}))
|
||||
|
||||
ctx.UserPagesController = (await import(modulePath)).default
|
||||
ctx.req = new MockRequest()
|
||||
ctx.req = new MockRequest(vi)
|
||||
ctx.req.capabilitySet = new Set()
|
||||
ctx.req.session.user = ctx.user
|
||||
ctx.res = new MockResponse()
|
||||
ctx.res = new MockResponse(vi)
|
||||
})
|
||||
|
||||
describe('registerPage', function () {
|
||||
|
||||
Reference in New Issue
Block a user