xref: /aosp_15_r20/tools/netsim/testing/netsim-grpc/tox.ini (revision cf78ab8cffb8fc9207af348f23af247fb04370a6)
1*cf78ab8cSAndroid Build Coastguard Worker# content of: tox.ini , put in same dir as setup.py
2*cf78ab8cSAndroid Build Coastguard Worker[tox]
3*cf78ab8cSAndroid Build Coastguard Workerenvlist = py3
4*cf78ab8cSAndroid Build Coastguard Worker
5*cf78ab8cSAndroid Build Coastguard Worker[testenv]
6*cf78ab8cSAndroid Build Coastguard Worker# install pytest in the virtualenv where commands will be executed
7*cf78ab8cSAndroid Build Coastguard Workerdeps = pytest
8*cf78ab8cSAndroid Build Coastguard Worker     pytest-mock
9*cf78ab8cSAndroid Build Coastguard Workerplatform = linux|darwin
10*cf78ab8cSAndroid Build Coastguard Workerextras = tests
11*cf78ab8cSAndroid Build Coastguard Workersetenv =
12*cf78ab8cSAndroid Build Coastguard Worker    PIP_EXTRA_INDEX_URL = {toxinidir}/repo/simple
13*cf78ab8cSAndroid Build Coastguard Workerpassenv = *
14*cf78ab8cSAndroid Build Coastguard Workercommands =
15*cf78ab8cSAndroid Build Coastguard Worker    # NOTE: you can run any command line tool here - not just tests
16*cf78ab8cSAndroid Build Coastguard Worker     pytest
17*cf78ab8cSAndroid Build Coastguard Worker
18*cf78ab8cSAndroid Build Coastguard Worker[pytest]
19*cf78ab8cSAndroid Build Coastguard Workernorecursedirs = docs *.egg-info .git src js venv py2 py.tox
20*cf78ab8cSAndroid Build Coastguard Workerlog_format = %(asctime)s  {%(pathname)s:%(lineno)d} %(levelname)s %(message)s
21*cf78ab8cSAndroid Build Coastguard Workerlog_date_format = %Y-%m-%d %H:%M:%S
22*cf78ab8cSAndroid Build Coastguard Workerlog_level = INFO
23*cf78ab8cSAndroid Build Coastguard Worker# Enable log cli if you want to see logs as you go.
24*cf78ab8cSAndroid Build Coastguard Worker#log_cli = True
25*cf78ab8cSAndroid Build Coastguard Worker
26