mirror of
https://github.com/yu-i-i/overleaf-cep.git
synced 2026-06-01 13:21:37 +02:00
Merge pull request #16854 from overleaf/jpa-overleaf-integration-core-tests
[web] enable overleaf-integration module when running SaaS tests GitOrigin-RevId: 36eda6ef448604a55f8dc8daac5ce29af23b6b0b
This commit is contained in:
@@ -22,7 +22,10 @@ async function main() {
|
||||
)
|
||||
return resolve()
|
||||
}
|
||||
UserDeleter.deleteUser(user._id, function (err) {
|
||||
const options = {
|
||||
ipAddress: '0.0.0.0',
|
||||
}
|
||||
UserDeleter.deleteUser(user._id, options, function (err) {
|
||||
if (err) {
|
||||
return reject(err)
|
||||
}
|
||||
|
||||
@@ -119,6 +119,11 @@ describe('ServerCEScripts', function () {
|
||||
run('node modules/server-ce-scripts/scripts/delete-user --email=' + email)
|
||||
const dbEntry = await user.get()
|
||||
expect(dbEntry).to.not.exist
|
||||
const softDeletedEntry = await db.deletedUsers.findOne({
|
||||
'user.email': email,
|
||||
})
|
||||
expect(softDeletedEntry).to.exist
|
||||
expect(softDeletedEntry.deleterData.deleterIpAddress).to.equal('0.0.0.0')
|
||||
})
|
||||
|
||||
it('should exit with code 1 on missing email', function () {
|
||||
|
||||
Reference in New Issue
Block a user