Size: a a a

testing_in_python

2021 July 26

В

Виталий in testing_in_python
Привет, кто-то работал c Allure docker service? После запуска тестов он автоматически должен обновлять репорт или нужно самому делать запрос по api?
источник

А

Андрей in testing_in_python
в репозитории смотри есть примеры отправки отчетов на сервер и API для генерации отчетов
источник

В

Виталий in testing_in_python
Мне нужно понять, должно ли оно автоматически генерировать отчет, или же каждый раз нужно давать запрос на генерацию по апи?
источник

А

Андрей in testing_in_python
это в настройках сервера определяется. Смотри доку в репозитории. там можно хоть каждую секунду чекать и генерировать
источник

А

Андрей in testing_in_python
Коллеги, подскажите вот такой момент...
    def get_link_token(self):
       response_text = '[]'
       while response_text == '[]':
           response = requests.get(url)
           time.sleep(1)
           response_text = response.text
       msg_id = response.json()[0]['id']
       ...
источник

А

Андрей in testing_in_python
ругается на респонс
источник

А

Андрей in testing_in_python
Предлагает сделать вот так..
источник

А

Андрей in testing_in_python
Поясните что за история, плз..?
источник
2021 July 27

СС

Сказочный Сникерс... in testing_in_python
что будет при response.json() если при первой же итерации цикла response_text != '[]'?
источник

СС

Сказочный Сникерс... in testing_in_python
статический анализатор в пайчарме смотрит на антипаттерн. переменная задается в цикле и далее используется
источник

СС

Сказочный Сникерс... in testing_in_python
это не решение
источник

А

Андрей in testing_in_python
а в чем антипаттерн, если это в рамках одной функции, а действия последовательны?
источник

А

Андрей in testing_in_python
Да я проблемы не понял, и тем более не понимаю, что он мне этим пытался решить.. )
источник

T

Tishka17 in testing_in_python
Зачем вообще эта проверка
источник

А

Андрей in testing_in_python
придет ответ с нужным мне json
источник

А

Андрей in testing_in_python
у себя а логике я отправляю на email ссылку подтверждения, и тут проверяю когда она придет. Если ящик еще пустой, то повторяю через секунду запрос
источник

T

Tishka17 in testing_in_python
def _get_link_token_info(self):
   resp = requsts.get(url)
   resp.raise_for_status()
   return resp.json()

def get_link_token(self):
   while not (token_info:=self._get_link_token_info()):
      sleep(1)
  return token_info[0]["id"]
источник

СС

Сказочный Сникерс... in testing_in_python
ты спросил на что ругается пайчарм, я тебе объяснил
источник

СС

Сказочный Сникерс... in testing_in_python
это не значит что твой код не отработает
источник

А

Андрей in testing_in_python
Спасибо
источник