Size: a a a

testing_in_python

2021 September 07

T

Tishka17 in testing_in_python
эээ
источник

T

Tishka17 in testing_in_python
а часто надо пинить?
источник

LB

Lavrentiy Beriya in testing_in_python
один раз на прогон
источник

LB

Lavrentiy Beriya in testing_in_python
хотя нет, на каждый тест
источник

IP

Ivan Petrov in testing_in_python
Ненависть к нему, он ещё и не кроссплатформенный))
источник

IP

Ivan Petrov in testing_in_python
Но альтернатив нет
источник

IP

Ivan Petrov in testing_in_python
Только самописные, вроде
источник

LB

Lavrentiy Beriya in testing_in_python
источник

IS

Idi Suda in testing_in_python
ты хром тестируешь ?
источник

LB

Lavrentiy Beriya in testing_in_python
не, у меня на каждый эндпоинт своё состояние иконки нашего расширения
источник

M

Martyn in testing_in_python
Всем привет! Помогите, у меня ступор... Есть множество фикстур, которые создают клиентов с разными параметрами:

@pytest.fixture
def client_vasya():
   params = {
       "name": "Vasya",
       "age": 25
       # и т. д.
   }

   # создаём клиента
   # insert into client values (...)

   yield client_id

   # удаляем клиента
   # delete from client...

@pytest.fixture
def client_petya()....

@pytest.fixture
def client_sasha()....

Вполне естественным выглядит заменить их все одной фикстурой client, которая на вход будет принимать параметры клиента. Как передать словарь параметров в такую фикстуру? Или нужна фабрика? Или что?
источник

I

Ilya in testing_in_python
Используйте: @pytest.mark.parametrize с  indirect, а в фикстуре request.param
источник

M

Martyn in testing_in_python
@IlyaVladimirovich , интересно, спасибо! Вот нашёл пример, может кому-то будет тоже полезно: https://hackebrot.github.io/pytest-tricks/mark_parametrize_with_indirect/
источник
2021 September 08

BB

Bad Boy in testing_in_python
Это прокачивает навыки программирования, а они нужны автоматизатору
источник

TU

Telegram User in testing_in_python
в декабре-феврале мечта быстро сменится в обратном направлении ) Когда устанешь спать в двух штанах и шерстянных носках ) А спать так начнешь, после первого счета за эл-во в 300 евро за отопление кондиционером )
источник

А

Андрей in testing_in_python
наслышан, ну о что делать - на месте не сидится )
источник

IP

Ivan Petrov in testing_in_python
Нашли проблему)
источник

КИ

Кирилл Иванов... in testing_in_python
как из командной строки взять аргумент и положить в переменную в conftest?
в доке, в примере, вот эта функция возвращает строку
НО если я пытаюсь просто вызвать эту функцию в conftest-е, чтобы подставить значение, то она возвращает
"<function cmdopt at 0x000001CE055AE040>"
подскажите, пожалуйста
источник

SG

Sergey Gerasimuk in testing_in_python
def pytest_addoption(parser):
   parser.addoption("--url", action="store", default='')
 
def pytest_configure(config):
   environ["url"] = config.getoption('url')
источник

КИ

Кирилл Иванов... in testing_in_python
environ пустой остаётся
источник