/
woodpecker86
/
cosmic-python-code
Обзор
Документация
Войти
/
woodpecker86
/
cosmic-python-code
Код
Запросы
0
Пакеты
0
Релизы
0
CI/CD
Аналитика
Безопасность
master
tests/e2e/api_client.py
30 строк
712 B
Harry
modify api tests to try and do a get after a post [get_after_post]
01 мар 2024, 18:05
01 мар 2024, 18:05
f6833ff
Код
Авторство
О чём код?
import requests from allocation import config def post_to_add_batch(ref, sku, qty, eta): url = config.get_api_url() r = requests.post( f"{url}/add_batch", json={"ref": ref, "sku": sku, "qty": qty, "eta": eta} ) assert r.status_code == 201 def post_to_allocate(orderid, sku, qty, expect_success=True): url = config.get_api_url() r = requests.post( f"{url}/allocate", json={ "orderid": orderid, "sku": sku, "qty": qty, }, ) if expect_success: assert r.status_code == 202 return r def get_allocation(orderid): url = config.get_api_url() return requests.get(f"{url}/allocations/{orderid}")