def env():
import environ
path = environ.Path(__file__) - 2
env = environ.Env()
environ.Env.read_env(path('.env'))
try:
return Env(
server_hostname=env('TEST_SERVER_HOSTNAME'),
server_port=env.int('TEST_SERVER_PORT'),
remote_directory=env('TEST_REMOTE_DIRECTORY'),
remote_filename=env('TEST_REMOTE_FILENAME'),
remote_user=env('TEST_REMOTE_USER'),
remote_password=env('TEST_REMOTE_PASSWORD'),
python_path=env('TEST_PYTHON_PATH'),
python_arguments=env.list('TEST_PYTHON_ARGUMENTS'),
)
except Exception as e:
pytest.skip('Environment variables not set: {!r}'.format(e))
评论列表
文章目录