Как автоматизировать загрузку файлов через форму-данные в NodeJs с помощью Jest with supertest? - PullRequest
0 голосов
/ 03 марта 2020

Я пытаюсь автоматизировать сценарий загрузки файла в нашем проекте. Мы используем Jest и supertest для отправки запроса на сервер. Пытался автоматизировать его, но в итоге ENOENT: нет такого файла или каталога ошибка, я приложил скриншот сценария, который мне нужно автоматизировать, а также сценарий, который я попробовал. Может кто-то помочь мне с этим?

Сценарий Я пытаюсь автоматизировать enter image description here

Пример тестового сценария, который я пробовал

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"
}]

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...