Я пытаюсь автоматизировать сценарий загрузки файла в нашем проекте. Мы используем Jest и supertest для отправки запроса на сервер. Пытался автоматизировать его, но в итоге ENOENT: нет такого файла или каталога ошибка, я приложил скриншот сценария, который мне нужно автоматизировать, а также сценарий, который я попробовал. Может кто-то помочь мне с этим?
Сценарий Я пытаюсь автоматизировать
Пример тестового сценария, который я пробовал
async fileUpload() {
return request(server).post('sample url').set({
'x-auth-token': 'sample token'
}).attach('product_brand', '../../modules/m3/routes/dashboard/brand.json');
}
б. json
[{
"product_brand_name": "SampleBrandFile",
"product_brand_image": "https://www.tech.com/sample.png"
},
{
"product_brand_name": "SampleBrandFile1",
"product_brand_image": "https://www.tech.com/sample.png"
}]