Pytest #7: Подмена переменных окружения с pytest-dotenv

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 ก.ย. 2024

ความคิดเห็น • 5

  • @artemshumeiko
    @artemshumeiko  ปีที่แล้ว +1

    💡 Попробуй онлайн-тренажёр для подготовки к техническому собеседованию: clck.ru/3B5gwP 💡
    Забирай роадмап изучения самого востребованного фреймворка на Python - FastAPI здесь: t.me/ArtemShumeikoBot

  • @krevedko_krevedkin
    @krevedko_krevedkin ปีที่แล้ว +5

    хочу добавить: если вы используете VScode и хотите запускать тесты не из консоли, а из встроенного тест раннера, то VScode по умолчанию использует файл с названием .env В таком случае при запуске тестов переменная MODE перепишется на DEV и тесты не пройдут assert. Поэтому я переименовал .env в .dev.env и в классе Settings указал env_file=".dev.env". Теперь тесты запускаются и из консоли и из VScode тест раннера. Может кому то пригодится

  • @vyacheslavzakharov9600
    @vyacheslavzakharov9600 6 หลายเดือนก่อน

    Ровно то, что я искал, САПСИБО

  • @gdd6813
    @gdd6813 ปีที่แล้ว

    Нужен курс на степик.

  • @ekaterinamoroz8803
    @ekaterinamoroz8803 8 หลายเดือนก่อน

    не могу найти в доке, чтобы в pytest.ini указывали env_files