mirror of
https://github.com/AdaCore/e3-core.git
synced 2026-02-12 12:29:08 -08:00
30 lines
755 B
Python
30 lines
755 B
Python
from __future__ import absolute_import, division, print_function
|
|
|
|
import logging
|
|
import os
|
|
|
|
import e3.log
|
|
|
|
|
|
def init_testsuite_env():
|
|
"""Initialize testsuite environment."""
|
|
# Activate full debug logs
|
|
e3.log.activate(level=logging.DEBUG, e3_debug=True)
|
|
|
|
# Force UTC timezone
|
|
os.environ['TZ'] = 'UTC'
|
|
os.environ['E3_ENABLE_FEATURE'] = 'smtp_ssl'
|
|
# Ignore E3_HOSTNAME variable
|
|
if 'E3_HOSTNAME' in os.environ:
|
|
del os.environ['E3_HOSTNAME']
|
|
|
|
|
|
init_testsuite_env()
|
|
|
|
|
|
def pytest_addoption(parser):
|
|
parser.addoption('--ci', action='store_true',
|
|
help='Tests are running on a CI server')
|
|
parser.addoption('--requirement-coverage-report',
|
|
help='Report requirement coverage')
|