Size: a a a

testing_in_python

2021 September 15

IS

Idi Suda in testing_in_python
Что в интернете говорят по этому поводу?
источник

YB

Yuriy Balitskiy in testing_in_python
Пишут объявлять через глобальную переменную
источник

IS

Idi Suda in testing_in_python
Где так пишут?
источник

YB

Yuriy Balitskiy in testing_in_python
На стеке
источник

IS

Idi Suda in testing_in_python
Окей. Как ты сохраняешь результат ф-и в переменную обычно?
источник

P

Philip in testing_in_python
password = password_generate()
password = password_generate()


Как сохранить первый вызов? Такой вопрос, да?
источник

YB

Yuriy Balitskiy in testing_in_python
store_passwd=password_generate() либо через функцию def store():
store_passwd =password_generate()
return store_password
источник

YB

Yuriy Balitskiy in testing_in_python
Да, ибо при втором вызове идёт другое значение и я пытаюсь его сохранить чтобы применять независимо
источник

P

Philip in testing_in_python
Переменные по-разному называйте.
источник

А

Андрей in testing_in_python
Коллеги, поясните, пожалуйста, запускаю тест с параметром -s и у меня live log setup отображается как и должен после запуска фикстур сессии, если без этого параметра, то сначала live log setup, а потом фикстуры... ента как?
источник

ИС

Игорь Середа... in testing_in_python
Ты не поверишь. Этот параметр отключает буферизацию вывода.
источник

А

Андрей in testing_in_python
--capture=no
источник

А

Андрей in testing_in_python
я в курсе, поясни, плз что это значит
источник

А

Андрей in testing_in_python
у меня и в первом и во втором случае отображаются логи, меняется последовательность
источник

ИС

Игорь Середа... in testing_in_python
Это значит, что при буферизации, в самом общем случае, у тебя вывод разных доменных объектов может накапливаться в разные буферы и выводиться по мере необходимости. А при отключении этого режима, у тебя печатается всё моментально в момент выполнения соответствующей строки скрипта.
источник

А

Андрей in testing_in_python
Вот это и странно..
источник

А

Андрей in testing_in_python
источник

А

Андрей in testing_in_python
источник

А

Андрей in testing_in_python
у меня в фикстуре первым делом принт "use fixture", он же должен в любом случае в первую очередь выводиться, не?
источник
2021 September 16

YB

Yuriy Balitskiy in testing_in_python
Ребята привет, как можно вывести из фикстуры "browser"строковое  значение переменной в другую функцию или переменную  в conftest.py? Пытался вывести через глобальную переменную но глобальная переменная не выводит значение из фикстуры "browser" и в итоге ничего нет. Вот пример кода:

store = ''
# store = None

@pytest.fixture(scope="function")
def browser(request, url, headless=False):
    global store
    store = secrets.token_urlsafe(8)
источник