Sequoia
Loading...
Searching...
No Matches
Classes | Namespaces | Functions
PartitionedDataTestingUtilities.hpp File Reference
#include "sequoia/TestFramework/RegularTestCore.hpp"
#include "sequoia/Core/DataStructures/PartitionedData.hpp"

Go to the source code of this file.

Classes

struct  sequoia::testing::value_tester< data_structures::bucketed_sequence< T, Container > >
 
struct  sequoia::testing::value_tester< data_structures::partitioned_sequence< T, Container, Partitions > >
 
struct  sequoia::testing::value_tester< data_structures::static_partitioned_sequence< T, Npartitions, Nelements, maths::static_monotonic_sequence< IndexType, Npartitions, std::ranges::greater > > >
 
struct  sequoia::testing::value_tester< utilities::iterator< I, DerefPolicy > >
 

Namespaces

namespace  sequoia::testing::impl
 Condition for applying a container check.
 

Functions

template<class CheckType , test_mode Mode, class PartitionedData >
void sequoia::testing::impl::check_details (CheckType flavour, test_logger< Mode > &logger, const PartitionedData &data, const PartitionedData &prediction)
 
template<test_mode Mode, class PartitionedData , class T = typename PartitionedData::value_type>
void sequoia::testing::impl::check (equivalence_check_t, test_logger< Mode > &logger, const PartitionedData &data, std::initializer_list< std::initializer_list< T > > prediction)