chore: Improve perf of server tests (#5785)

This commit is contained in:
Tom Moor
2023-09-06 07:14:49 -04:00
committed by GitHub
parent a724a21c21
commit 3eb947e9a5
69 changed files with 2045 additions and 1551 deletions

View File

@@ -19,6 +19,9 @@ describe("documentPermanentDeleter", () => {
expect(countDeletedDoc).toEqual(1);
expect(
await Document.unscoped().count({
where: {
teamId: document.teamId,
},
paranoid: false,
})
).toEqual(0);
@@ -61,6 +64,9 @@ describe("documentPermanentDeleter", () => {
expect(DeleteAttachmentTask.schedule).toHaveBeenCalledTimes(2);
expect(
await Document.unscoped().count({
where: {
teamId: document.teamId,
},
paranoid: false,
})
).toEqual(0);
@@ -85,9 +91,18 @@ describe("documentPermanentDeleter", () => {
});
const countDeletedDoc = await documentPermanentDeleter([document]);
expect(countDeletedDoc).toEqual(1);
expect(await Attachment.count()).toEqual(0);
expect(
await Attachment.count({
where: {
teamId: document.teamId,
},
})
).toEqual(0);
expect(
await Document.unscoped().count({
where: {
teamId: document.teamId,
},
paranoid: false,
})
).toEqual(0);
@@ -108,12 +123,27 @@ describe("documentPermanentDeleter", () => {
await document1.save();
document.text = `![text](${attachment.redirectUrl})`;
await document.save();
expect(await Attachment.count()).toEqual(1);
expect(
await Attachment.count({
where: {
teamId: document.teamId,
},
})
).toEqual(1);
const countDeletedDoc = await documentPermanentDeleter([document]);
expect(countDeletedDoc).toEqual(1);
expect(await Attachment.count()).toEqual(1);
expect(
await Attachment.count({
where: {
teamId: document.teamId,
},
})
).toEqual(1);
expect(
await Document.unscoped().count({
where: {
teamId: document.teamId,
},
paranoid: false,
})
).toEqual(1);