Log Surgeon
Test & API docs
Loading...
Searching...
No Matches
comparison_test_utils.hpp File Reference
#include <compare>
#include <cstddef>
#include <vector>
#include <catch2/catch_message.hpp>
#include <catch2/catch_test_macros.hpp>

Go to the source code of this file.

Namespaces

namespace  log_surgeon
namespace  log_surgeon::tests

Concepts

concept  log_surgeon::tests::StronglyThreeWayComparable

Functions

template<StronglyThreeWayComparable T>
auto log_surgeon::tests::test_equal (T const &lhs, T const &rhs) -> void
template<StronglyThreeWayComparable T>
auto log_surgeon::tests::test_greater_than (T const &lhs, T const &rhs) -> void
template<StronglyThreeWayComparable T>
auto log_surgeon::tests::test_less_than (T const &lhs, T const &rhs) -> void
template<StronglyThreeWayComparable T>
auto log_surgeon::tests::pairwise_comparison_of_strictly_ascending_vector (std::vector< T > const &ordered_vector) -> void