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

Detailed Description

Provides a nicer pytest diff (via testsuite's CompareVisitor mechanism) for failing == comparisons that involve MetricsSnapshot.

Functions

list[CompareVisitor] pytest_register_compare_visitors ()
bool _is_metrics_comparison (Any left, Any right)
tuple[Any, Any] _metrics_compare_visit (Any left, Any right, object reporter)

Function Documentation

◆ _is_metrics_comparison()

bool _is_metrics_comparison ( Any left,
Any right )
protected

Definition at line 25 of file metrics.py.

◆ _metrics_compare_visit()

tuple[Any, Any] _metrics_compare_visit ( Any left,
Any right,
object reporter )
protected

Definition at line 29 of file metrics.py.

◆ pytest_register_compare_visitors()

list[CompareVisitor] pytest_register_compare_visitors ( )

Definition at line 16 of file metrics.py.