Настройка среды для предварительной фиксации - PullRequest
0 голосов
/ 14 июня 2019

Как мне получить скрипт bash, который содержит экспорт для переменных среды?

env.sh

...
export VARIABLE=test
...

test_file.py

...
os.environ['VARIABLE'] # Throws KeyError
...

Как я могуиспользовать pre-commit для запуска env.sh для настройки среды, которую может использовать следующий хук pytest?

-   repo: local
    hooks:
    -   id: tests
        name: run tests
        entry: pytest -v
        language: system
        types: [python]
...