Improve tests
This commit is contained in:
parent
940ff5acd2
commit
625c1dda9f
|
@ -121,7 +121,21 @@ describe("attachment cleanup", () => {
|
||||||
delete originalTable.schema["attach"]
|
delete originalTable.schema["attach"]
|
||||||
await AttachmentCleanup.tableUpdate(
|
await AttachmentCleanup.tableUpdate(
|
||||||
originalTable,
|
originalTable,
|
||||||
[{ attach: undefined }],
|
[row("file 1"), { attach: undefined }, row("file 2")],
|
||||||
|
{
|
||||||
|
oldTable: table(),
|
||||||
|
}
|
||||||
|
)
|
||||||
|
expect(mockedDeleteFiles).toBeCalledTimes(1)
|
||||||
|
expect(mockedDeleteFiles).toBeCalledWith(BUCKET, ["file 1", "file 2"])
|
||||||
|
})
|
||||||
|
|
||||||
|
it("should be able to cleanup a column and not throw when ALL attachments are undefined", async () => {
|
||||||
|
const originalTable = table()
|
||||||
|
delete originalTable.schema["attach"]
|
||||||
|
await AttachmentCleanup.tableUpdate(
|
||||||
|
originalTable,
|
||||||
|
[{}, { attach: undefined }],
|
||||||
{
|
{
|
||||||
oldTable: table(),
|
oldTable: table(),
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue