in test-runner/conftest.py [0:0]
def pytest_addoption(parser):
parser.addoption(
"--scenario",
help="scenario to run",
required=True,
type=str,
choices=scenarios.scenarios.keys(),
)
parser.addoption(
"--local",
action="store_true",
default=False,
help="run tests against local module (probably in debugger)",
)
parser.addoption(
"--transport",
action="store",
default="mqtt",
help="transport to use for test",
choices=["mqtt", "mqttws", "amqp", "amqpws"],
)
parser.addoption(
"--debug-container",
action="store_true",
default=False,
help="adjust run for container debugging (disable timeouts)",
)
parser.addoption(
"--async",
action="store_true",
default=False,
help="run async tests (currently pythonv2 only)",
)