mirror of
https://github.com/comatory/fb2iCal
synced 2025-02-11 09:10:56 +01:00
29 lines
519 B
JavaScript
29 lines
519 B
JavaScript
|
let mockCrawlResult = null
|
||
|
|
||
|
const mockCrawl = (url, { logger }) => {
|
||
|
return mockCrawlResult
|
||
|
}
|
||
|
|
||
|
const setMockCrawlResult = (result) => {
|
||
|
mockCrawlResult = new Promise((resolve, reject) => {
|
||
|
resolve(result)
|
||
|
})
|
||
|
}
|
||
|
|
||
|
const setMockCrawlErrorResult = (error) => {
|
||
|
mockCrawlResult = new Promise((resolve, reject) => {
|
||
|
reject(error)
|
||
|
})
|
||
|
}
|
||
|
|
||
|
const clearMockCrawlResult = () => {
|
||
|
mockCrawlResult = null
|
||
|
}
|
||
|
|
||
|
module.exports = {
|
||
|
mockCrawl,
|
||
|
setMockCrawlResult,
|
||
|
setMockCrawlErrorResult,
|
||
|
clearMockCrawlResult,
|
||
|
}
|