Форум сайта python.su
Зравствуйте.
Есть много тестов, которые запускаются с помощью pytest. Некоторые из них тестируют код продукта, где выполняется команда смены директории
os.chdir(some_dir)
Офлайн
Офлайн
Интересная либка, взял на заметку, спасибо. Но, решил сделать вот так:
# file tests/conftest.py import os import pytest WORKING_DIR = None @pytest.fixture def working_dir(autouse=True, scope='function'): global WORKING_DIR if not WORKING_DIR: WORKING_DIR = os.getcwd() os.chdir(WORKING_DIR) return WORKING_DIR
Офлайн