userver: pytest_userver.plugins.base Namespace Reference
Loading...
Searching...
No Matches
pytest_userver.plugins.base Namespace Reference

Detailed Description

Configure the service in testsuite.

Classes

class  TestsuiteReport
 

Functions

None pytest_addoption (parser)
 
 pytest_runtest_makereport (item, call)
 
pathlib.Path service_source_dir (pytestconfig)
 Returns the path to the service source directory that is set by command line --service-source-dir option.
 
pathlib.Path build_dir (pytestconfig)
 Returns the build directory set by command line --build-dir option.
 
pathlib.Path service_binary (pytestconfig)
 Returns the path to service binary set by command line --service-binary option.
 
int service_port (pytestconfig, _original_service_config)
 Returns the main listener port number of the service set by command line --service-port option.
 
int monitor_port (pytestconfig, _original_service_config)
 Returns the monitor listener port number of the service set by command line --monitor-port option.
 
int _get_port (original_service_config, listener_name, port_fixture, option_name)
 

Function Documentation

◆ _get_port()

int pytest_userver.plugins.base._get_port ( original_service_config,
listener_name,
port_fixture,
option_name )
protected

Definition at line 144 of file base.py.

◆ pytest_addoption()

None pytest_userver.plugins.base.pytest_addoption ( parser)

Definition at line 15 of file base.py.

◆ pytest_runtest_makereport()

pytest_userver.plugins.base.pytest_runtest_makereport ( item,
call )

Definition at line 54 of file base.py.