CbmRoot
|
Go to the source code of this file.
Classes | |
class | PartitionedSpanTest |
Functions | |
template<typename T > | |
void | EXPECT_CONTAINER_EQ (gsl::span< T > a, std::vector< i32 > b) |
TEST_F (PartitionedSpanTest, IsDefaultConstructable) | |
TEST_F (PartitionedSpanTest, CanCreateWithPartitions) | |
TEST_F (PartitionedSpanTest, IsConstructableFromPartitionedVector) | |
TEST_F (PartitionedSpanTest, IsCopyConstructable) | |
TEST_F (PartitionedSpanTest, IsConstCopyConstructable) | |
TEST_F (PartitionedSpanTest, ThrowsOnNumAddressesMismatchesNumPartions) | |
TEST_F (PartitionedSpanTest, ThrowsOnOffsetsMismatchesDataSize) | |
TEST_F (PartitionedSpanTest, ThrowsOnOutOfBounds) | |
void EXPECT_CONTAINER_EQ | ( | gsl::span< T > | a, |
std::vector< i32 > | b ) |
Definition at line 12 of file _GTestPartitionedSpan.cxx.
Referenced by PartitionedSpanTest::Ensure().
TEST_F | ( | PartitionedSpanTest | , |
CanCreateWithPartitions | ) |
Definition at line 83 of file _GTestPartitionedSpan.cxx.
TEST_F | ( | PartitionedSpanTest | , |
IsConstCopyConstructable | ) |
Definition at line 105 of file _GTestPartitionedSpan.cxx.
TEST_F | ( | PartitionedSpanTest | , |
IsConstructableFromPartitionedVector | ) |
Definition at line 89 of file _GTestPartitionedSpan.cxx.
TEST_F | ( | PartitionedSpanTest | , |
IsCopyConstructable | ) |
Definition at line 97 of file _GTestPartitionedSpan.cxx.
TEST_F | ( | PartitionedSpanTest | , |
IsDefaultConstructable | ) |
Definition at line 76 of file _GTestPartitionedSpan.cxx.
References cbm::algo::PartitionedSpan< T >::NElements(), and cbm::algo::PartitionedSpan< T >::NPartitions().
TEST_F | ( | PartitionedSpanTest | , |
ThrowsOnNumAddressesMismatchesNumPartions | ) |
Definition at line 113 of file _GTestPartitionedSpan.cxx.
TEST_F | ( | PartitionedSpanTest | , |
ThrowsOnOffsetsMismatchesDataSize | ) |
Definition at line 118 of file _GTestPartitionedSpan.cxx.
TEST_F | ( | PartitionedSpanTest | , |
ThrowsOnOutOfBounds | ) |
Definition at line 123 of file _GTestPartitionedSpan.cxx.
References cbm::algo::PartitionedSpan< T >::Address(), cbm::algo::PartitionedSpan< T >::Partition(), and cbm::algo::PartitionedSpan< T >::Size().