lamoda / gonkey

Gonkey - a testing automation tool
MIT License
352 stars 50 forks source link

Как протестировать получение файла? #231

Closed batazor closed 8 months ago

batazor commented 1 year ago

У меня есть тест который проверяет получение файла,в моей кейсе достаточно отличать статус ответа 200/404

response:
  200:

responseHeaders:
  200:
    Content-Type: "image/jpeg"

Однако такой вариант не срабатывает и падает, есть способ проигнорить body в ответе?


Response:
     Status: 200 OK
       Body:
������   
2!!22222222222222222222222222222222222222222222222222�������"��������������    
���}�!1AQa"q2��#B��R��$3br�   
```
lechefer commented 1 year ago

Если убрать блок с "response" и оставить только "responseHeaders" не будет работать случаем?

lechefer commented 1 year ago

Для "response" он всегда сравнивает тела

lansfy commented 10 months ago
  response:
    200: "$matchRegexp(.*)"
  responseHeaders:
    200:
      Content-Type: "image/jpeg"
batazor commented 8 months ago

Да, вариант с "$matchRegexp(.*)" думаю приемлем