Сбой req.stream при запуске юнит-теста из pybuilder
Я запускаю модульные тесты Python из pycharm и использую pybuilder из командной строки. Я заметил, что мой юнит-тест из pycharm проходит, но в pybuilder он не проходит. и это происходит потому, что он не может сделать json.load(req.stream). Я отправляю {} как дамп json из модульного теста, используя метод post. Я должен получить http статус 201 из кода. Но этого не происходит. Части кода ниже для справки
#On tester side
headers = {"Content-Type": "application/json","charset": "utf-8"}
# Act
response = test_client.simulate_post(request_url, body=body_data, headers=headers)
# A
# on API side
def on_post(self, req, resp, store_name):
"""
Handle POST requests to create a new group.
:param req: an HTTP request
:param resp: an HTTP response
:param store_name: a store name
:param group_id: a group ID
:return: None
"""
try:
print("Soumitra:**********1*** req")
group = json.load(req.stream)
С уважением Soumitra