Service main and monitor clients.
|
None | extra_client_deps () |
| Service client dependencies hook.
|
|
None | auto_client_deps (request) |
| Service client dependencies hook that knows about pgsql, mongodb, clickhouse, rabbitmq, redis_store, ydb, and mysql dependencies.
|
|
client.Client | service_client (ensure_daemon_started, service_daemon, dynamic_config, mock_configs_service, cleanup_userver_dumps, extra_client_deps, auto_client_deps, _config_service_defaults_updated, client.TestsuiteClientConfig _testsuite_client_config, _service_client_base, _service_client_testsuite) |
| Main fixture that provides access to userver based service.
|
|
| websocket_client (service_client, service_port) |
| Fixture that provides access to userver based websocket service.
|
|
client.ClientMonitor | monitor_client (service_client, service_client_options, mockserver, str monitor_baseurl, client.TestsuiteClientConfig _testsuite_client_config) |
| Main fixture that provides access to userver monitor listener.
|
|
| _service_client_base (service_baseurl, service_client_options) |
|
typing.Callable[[DaemonInstance], client.Client] | _service_client_testsuite (service_baseurl, service_client_options, mocked_time, userver_cache_control, userver_log_capture, testpoint, testpoint_control, cache_invalidation_state, client.TestsuiteClientConfig _testsuite_client_config) |
|
str | service_baseurl (service_port) |
| Returns the main listener URL of the service.
|
|
str | monitor_baseurl (monitor_port) |
| Returns the main monitor URL of the service.
|
|
client.TestsuiteClientConfig | _testsuite_client_config (pytestconfig, service_config) |
|