23 lines
532 B
TypeScript
23 lines
532 B
TypeScript
import { Readability } from '@omnivore/readability'
|
|
import { ImportContext } from '../src'
|
|
|
|
export const stubImportCtx = () => {
|
|
return {
|
|
userId: '',
|
|
countImported: 0,
|
|
countFailed: 0,
|
|
urlHandler: (ctx: ImportContext, url: URL): Promise<void> => {
|
|
return Promise.resolve()
|
|
},
|
|
contentHandler: (
|
|
ctx: ImportContext,
|
|
url: URL,
|
|
title: string,
|
|
originalContent: string,
|
|
parseResult: Readability.ParseResult
|
|
): Promise<void> => {
|
|
return Promise.resolve()
|
|
},
|
|
}
|
|
}
|