Size: a a a

testing_in_python

2021 June 19

A

Alexander in testing_in_python
Ну хз, мне норм.
источник

i

iddqd in testing_in_python
господин, который хочет интерфейс к дуступу фикстур - прав
источник

i

iddqd in testing_in_python
это нужно в пайтесте
источник

i

iddqd in testing_in_python
он дело говорит
источник

i

iddqd in testing_in_python
проброс дерьма неизбежен
источник

A

Alexander in testing_in_python
Так, из этого потока сообщений (в одно написать слабо?) я понял, что фикстуры уровня сессия от лукавого и надо каждый тест заново проходить все шаги? Я правильно понял?
источник

i

iddqd in testing_in_python
не факт
источник

i

iddqd in testing_in_python
function sope: накатить дампы, если надо - поднять заглушки, сбросить всю всю дичь перед и после
источник

i

iddqd in testing_in_python
session scope: поднять тестируемый сервис , бд и кукарекнуть во славу Иесуса
источник

i

iddqd in testing_in_python
остальное в теле теста и вспомогательных функциях как говорил @twistedsonnet
источник

i

iddqd in testing_in_python
он, к слову, нихуёвую тему затронул
источник

i

iddqd in testing_in_python
срачеподобную
источник

i

iddqd in testing_in_python
но правильную
источник

АБ

Александр Бушманов... in testing_in_python
По части предусловий
источник

A

Alexander in testing_in_python
Получить токен и тестировать дальше функционал требующий токена и не относящийся к авторизации? Не, зачем, больше запросов, особенно если для получения токена надо в пяток разных сервисов постучаться))))

ХОРОШ ПИСАТЬ В 10 СООБЩЕНИЙ ОДНУ НЕ САМУЮ ЗНАЧИМУЮ МЫСЛЬ.

Перечитал ещё раз сообщение. Так ты мне объясни, каким блин Макаром отличается от того, что я сказал? Вынеси в один хелпер, а потом хочешь в фикстуру, хочешь в тест хочешь ещё куда.
источник

i

iddqd in testing_in_python
дайте копипаст функции, которой вы получаете порт
источник

i

iddqd in testing_in_python
вот ми:
def get_free_tcp_port():
   with contextlib.closing(socket.socket()) as sock:
       sock.bind(('127.0.0.1', 0))
       return sock.getsockname()[1]
источник

i

iddqd in testing_in_python
сзпиздил из фиктуры pytest-asyncio
источник

A

Alexander in testing_in_python
И?
источник

i

iddqd in testing_in_python
сделай реплаи и поясни куда чё... я блять запутался
источник