jam-my-stack/test/__mocks__/got.js

17 lines
396 B
JavaScript
Raw Normal View History

const fs = require('fs').promises
2021-03-09 21:24:22 +01:00
async function got(url) {
console.log(`through got mock, url ${url}`)
if(url.indexOf('/webmention') >= 0) {
const result = await fs.readFile(`./test/__mocks__/get-sample.json`, 'utf8');
return {
body: JSON.parse(result)
}
}
const result = await fs.readFile(`./test/__mocks__/masto-feed-sample.xml`, 'utf8');
return result
}
module.exports = got