Service main and monitor clients.
|
client.Client | service_client (service_daemon_instance, service_baseurl, service_client_options, userver_service_client_options, userver_client_cleanup, client.TestsuiteClientConfig _testsuite_client_config) |
| Main fixture that provides access to userver based service.
|
|
typing.Callable[[client.Client], typing.AsyncGenerator] | userver_client_cleanup (request, service_logs_update_position, servicelogs_register_flusher, _dynamic_config_defaults_storage, _check_config_marks, dynamic_config) |
| Contains the pre-test and post-test setup that depends on service_client.
|
|
| websocket_client (service_client, service_port) |
| Fixture that provides access to userver based websocket service.
|
|
client.ClientMonitor | monitor_client (service_client, userver_monitor_client_options, monitor_baseurl) |
| Main fixture that provides access to userver monitor listener.
|
|
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.PeriodicTasksState | service_periodic_tasks_state () |
|
client.TestsuiteClientConfig | _testsuite_client_config (service_config) |
|