This commit is contained in:
Hongbo Wu 2022-07-07 12:20:29 +08:00
parent efd47f3f83
commit 94d8891c06

View file

@ -14,6 +14,7 @@ import {
countByCreatedAt,
createPage,
deletePage,
deletePagesByParam,
getPageById,
getPageByParam,
searchPages,
@ -301,4 +302,38 @@ describe('elastic api', () => {
expect(result).to.be.true
})
})
describe('deletePagesByParam', () => {
const userId = 'test user id'
before(async () => {
// create a testing page
await createPage(
{
content: 'deletePagesByParam content',
createdAt: new Date(),
hash: '',
id: '',
pageType: PageType.Article,
readingProgressAnchorIndex: 0,
readingProgressPercent: 0,
savedAt: new Date(),
slug: 'deletePagesByParam slug',
state: ArticleSavingRequestStatus.Succeeded,
title: 'deletePagesByParam title',
url: 'https://localhost/deletePagesByParam',
userId,
},
ctx
)
})
it('deletes page by userId', async () => {
const deleted = await deletePagesByParam({
userId,
})
expect(deleted).to.be.true
})
})
})