Crate test_helpers

Source

Modules§

constants
Constants.
traits
Traits.

Macros§

assert_scalar_eq_approx
assert_scalar_ne_approx
assert_vector_eq_approx
assert_vector_ne_approx

Enums§

ComparisonResult
Comparison result type.
VectorComparisonResult
Vector comparison result type.

Functions§

evaluate_scalar_eq_approx
evaluate_vector_eq_approx
margin
Creates an [ApproximateEqualityEvaluator] that operates by applying the given factor as a margin to determine approximate equality.
multiplier
Creates an [ApproximateEqualityEvaluator] that operates by applying the given factor as a multiplier to determine approximate equality.
zero_margin_or_multiplier
Creates an [ApproximateEqualityEvaluator] that operates by applying the given multiplier_factor as a multiplier to determine approximate equality in all cases except when or both comparands is zero, in which case it applies the zero_margin_factor as a margin to determine approximate equality.