|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Tests for Ah Zip Utils. More...
#include <gtest/gtest.h>#include <ah-zip-utils.H>#include <htlist.H>#include <tpl_dynArray.H>#include <tpl_dynDlist.H>#include <tpl_dynSetTree.H>#include <tpl_dynSetHash.H>#include <tpl_arrayStack.H>#include <tpl_dynListStack.H>#include <tpl_arrayQueue.H>#include <tpl_dynListQueue.H>#include <vector>#include <list>#include <deque>#include <set>#include <unordered_set>#include <array>#include <string>#include <forward_list>Go to the source code of this file.
Classes | |
| struct | StatefulCounter |
| struct | StatefulAccumulator |
Functions | |
| TEST (UniZipStlOnly, TwoVectors) | |
| TEST (UniZipStlOnly, VectorAndList) | |
| TEST (UniZipStlOnly, ThreeContainers) | |
| TEST (UniZipAlephOnly, TwoDynLists) | |
| TEST (UniZipAlephOnly, DynListAndDynArray) | |
| TEST (UniZipMixed, VectorAndDynList) | |
| TEST (UniZipMixed, DynListAndVector) | |
| TEST (UniZipMixed, ThreeMixedContainers) | |
| TEST (UniZipMixed, DifferentLengths) | |
| TEST (UniZipMixedOps, All) | |
| TEST (UniZipMixedOps, Exists) | |
| TEST (UniZipMixedOps, ForEach) | |
| TEST (UniZipMixedOps, Foldl) | |
| TEST (UniZipMixedOps, Map) | |
| TEST (UniZipMixedOps, Filter) | |
| TEST (UniZipMixedOps, FindFirst) | |
| TEST (UniZipMixedOps, Count) | |
| TEST (UniZipMixedOps, Nth) | |
| TEST (UniZipMixedOps, Take) | |
| TEST (UniZipMixedOps, Drop) | |
| TEST (UniZipMixedOps, TakeWhile) | |
| TEST (UniZipMixedOps, DropWhile) | |
| TEST (UniZipMixedOps, FirstLast) | |
| TEST (UniZipMixedOps, Partition) | |
| TEST (UniZipMixedOps, ToVector) | |
| TEST (UniZipMixedOps, EqualLength) | |
| TEST (UniZipEdgeCases, EmptyContainers) | |
| TEST (UniZipEdgeCases, OneEmptyMixed) | |
| TEST (UniZipEdgeCases, SingleElement) | |
| template<typename T > | |
| void | populate_dynlist (DynList< T > &l, std::initializer_list< T > values) |
| template<typename T > | |
| void | populate_dyndlist (DynDlist< T > &l, std::initializer_list< T > values) |
| template<typename T > | |
| void | populate_dynarray (DynArray< T > &arr, std::initializer_list< T > values) |
| TEST (ExhaustiveMix, VectorWithDynList) | |
| TEST (ExhaustiveMix, VectorWithDynDlist) | |
| TEST (ExhaustiveMix, VectorWithDynArray) | |
| TEST (ExhaustiveMix, VectorWithDynSetTree) | |
| TEST (ExhaustiveMix, ListWithDynList) | |
| TEST (ExhaustiveMix, ListWithDynArray) | |
| TEST (ExhaustiveMix, DequeWithDynList) | |
| TEST (ExhaustiveMix, DequeWithDynDlist) | |
| TEST (ExhaustiveMix, SetWithDynList) | |
| TEST (ExhaustiveMix, SetWithDynArray) | |
| TEST (ExhaustiveMix, StdArrayWithDynList) | |
| TEST (ExhaustiveMix, StdArrayWithDynDlist) | |
| TEST (ExhaustiveMix, ThreeWayMix_VectorDynListDeque) | |
| TEST (ExhaustiveMix, ThreeWayMix_DynListVectorDynArray) | |
| TEST (ExhaustiveMix, FourWayMix) | |
| TEST (ExhaustiveMix, DynListWithDynDlist) | |
| TEST (ExhaustiveMix, DynArrayWithDynSetTree) | |
| TEST (ExhaustiveMix, ThreeAlephContainers) | |
| TEST (ExhaustiveMix, DifferentLengths_StlLonger) | |
| TEST (ExhaustiveMix, DifferentLengths_AlephLonger) | |
| TEST (ExhaustiveMix, DifferentLengths_ThreeWay) | |
| TEST (ExhaustiveMix, FilterMixed) | |
| TEST (ExhaustiveMix, PartitionMixed) | |
| TEST (ExhaustiveMix, TakeDropMixed) | |
| TEST (ExhaustiveMix, TakeWhileDropWhileMixed) | |
| TEST (ExhaustiveMix, StringWithDynList) | |
| TEST (UniZipMlOps, Mapi) | |
| TEST (UniZipMlOps, Filteri) | |
| TEST (UniZipMlOps, ScanLeft) | |
| TEST (UniZipMlOps, FindMapi) | |
| TEST (UniZipMlOps, EqualBy) | |
| TEST (UniZipMlOps, Mem) | |
| TEST (UniZipMlOps, Assoc) | |
| TEST (UniZipMlOps, Min) | |
| TEST (UniZipMlOps, Max) | |
| TEST (UniZipMlOps, MinMax) | |
| TEST (UniUnzip, StlVectorOfPairs) | |
| TEST (UniUnzip, AlephDynListOfPairs) | |
| TEST (UniUnzipTuple, StlVectorOfTuples) | |
| TEST (UniUnzipTuple, AlephDynListOfTuples) | |
| TEST (UniZipToDynlist, Basic) | |
| TEST (UniZipStatefulCallable, ForEachPreservesState) | |
| TEST (UniZipStatefulCallable, AllPreservesState) | |
| TEST (UniZipStatefulCallable, MapPreservesState) | |
| TEST (UniZipStatefulCallable, FilterPreservesState) | |
| TEST (UniZipStatefulCallable, FoldlPreservesState) | |
| TEST (UniZipEqualLength, AllCompletedCheck) | |
| TEST (UniZipEqualLength, AllEqSemanticsCorrect) | |
| TEST (UniZipEqualLength, EqualByWithLengthCheck) | |
| TEST (UniZipSentinel, EndIsO1) | |
| TEST (UniZipSentinel, IteratorSentinelComparison) | |
| TEST (UniZipIteratorAPI, AnyHasCurrVsHasCurr) | |
| TEST (UniZipIteratorAPI, AllCompletedVsCompleted) | |
| TEST (UniZipEdgeCases, EmptyContainersWithCallables) | |
| TEST (UniZipEdgeCases, SingleElementWithStatefulCallable) | |
| int | main (int argc, char **argv) |
Tests for Ah Zip Utils.
Definition in file ah-zip-utils_test.cc.
| int main | ( | int | argc, |
| char ** | argv | ||
| ) |
Definition at line 1389 of file ah-zip-utils_test.cc.
References Aleph::maps().
| void populate_dynarray | ( | DynArray< T > & | arr, |
| std::initializer_list< T > | values | ||
| ) |
Definition at line 486 of file ah-zip-utils_test.cc.
References Aleph::DynArray< T >::append().
| void populate_dyndlist | ( | DynDlist< T > & | l, |
| std::initializer_list< T > | values | ||
| ) |
Definition at line 479 of file ah-zip-utils_test.cc.
References Aleph::DynList< T >::append(), and l.
Referenced by TEST(), TEST(), TEST(), TEST(), TEST(), and TEST().
Definition at line 472 of file ah-zip-utils_test.cc.
References Aleph::DynList< T >::append(), and l.
| TEST | ( | ExhaustiveMix | , |
| DequeWithDynDlist | |||
| ) |
Definition at line 607 of file ah-zip-utils_test.cc.
References Aleph::maps(), populate_dyndlist(), and Aleph::uni_zip_map().
| TEST | ( | ExhaustiveMix | , |
| DequeWithDynList | |||
| ) |
Definition at line 595 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_all().
| TEST | ( | ExhaustiveMix | , |
| DifferentLengths_AlephLonger | |||
| ) |
Definition at line 804 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_length().
| TEST | ( | ExhaustiveMix | , |
| DifferentLengths_StlLonger | |||
| ) |
Definition at line 796 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_length().
| TEST | ( | ExhaustiveMix | , |
| DifferentLengths_ThreeWay | |||
| ) |
Definition at line 812 of file ah-zip-utils_test.cc.
References l, Aleph::maps(), and Aleph::uni_zip_length().
| TEST | ( | ExhaustiveMix | , |
| DynArrayWithDynSetTree | |||
| ) |
Definition at line 757 of file ah-zip-utils_test.cc.
References Aleph::DynArray< T >::append(), Aleph::DynSetTree< Key, Tree, Compare >::insert(), Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_for_each().
| TEST | ( | ExhaustiveMix | , |
| DynListWithDynDlist | |||
| ) |
Definition at line 742 of file ah-zip-utils_test.cc.
References Aleph::maps(), populate_dyndlist(), and Aleph::uni_zip_map().
| TEST | ( | ExhaustiveMix | , |
| FilterMixed | |||
| ) |
Definition at line 825 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_filter().
| TEST | ( | ExhaustiveMix | , |
| FourWayMix | |||
| ) |
Definition at line 722 of file ah-zip-utils_test.cc.
References l, Aleph::maps(), populate_dynarray(), and Aleph::uni_zip_map().
| TEST | ( | ExhaustiveMix | , |
| ListWithDynArray | |||
| ) |
Definition at line 572 of file ah-zip-utils_test.cc.
References Aleph::DynList< T >::append(), Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_for_each().
| TEST | ( | ExhaustiveMix | , |
| ListWithDynList | |||
| ) |
Definition at line 559 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_map().
| TEST | ( | ExhaustiveMix | , |
| PartitionMixed | |||
| ) |
Definition at line 840 of file ah-zip-utils_test.cc.
References Aleph::DynList< T >::append(), Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_partition().
| TEST | ( | ExhaustiveMix | , |
| SetWithDynArray | |||
| ) |
Definition at line 644 of file ah-zip-utils_test.cc.
References Aleph::maps(), populate_dynarray(), and Aleph::uni_zip_map().
| TEST | ( | ExhaustiveMix | , |
| SetWithDynList | |||
| ) |
Definition at line 625 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip().
| TEST | ( | ExhaustiveMix | , |
| StdArrayWithDynDlist | |||
| ) |
Definition at line 673 of file ah-zip-utils_test.cc.
References Aleph::maps(), populate_dyndlist(), and Aleph::uni_zip_map().
| TEST | ( | ExhaustiveMix | , |
| StdArrayWithDynList | |||
| ) |
Definition at line 661 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::sum(), and Aleph::uni_zip_foldl().
| TEST | ( | ExhaustiveMix | , |
| StringWithDynList | |||
| ) |
Definition at line 895 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_map().
| TEST | ( | ExhaustiveMix | , |
| TakeDropMixed | |||
| ) |
Definition at line 858 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), Aleph::uni_zip_drop(), and Aleph::uni_zip_take().
| TEST | ( | ExhaustiveMix | , |
| TakeWhileDropWhileMixed | |||
| ) |
Definition at line 873 of file ah-zip-utils_test.cc.
References Aleph::maps(), populate_dyndlist(), Aleph::HTList::size(), Aleph::uni_zip_drop_while(), and Aleph::uni_zip_take_while().
| TEST | ( | ExhaustiveMix | , |
| ThreeAlephContainers | |||
| ) |
Definition at line 777 of file ah-zip-utils_test.cc.
References l, Aleph::maps(), populate_dynarray(), populate_dyndlist(), and Aleph::uni_zip_foldl().
| TEST | ( | ExhaustiveMix | , |
| ThreeWayMix_DynListVectorDynArray | |||
| ) |
Definition at line 706 of file ah-zip-utils_test.cc.
References Aleph::count(), l, Aleph::maps(), populate_dynarray(), and Aleph::uni_zip().
| TEST | ( | ExhaustiveMix | , |
| ThreeWayMix_VectorDynListDeque | |||
| ) |
Definition at line 691 of file ah-zip-utils_test.cc.
References l, Aleph::maps(), and Aleph::uni_zip_map().
| TEST | ( | ExhaustiveMix | , |
| VectorWithDynArray | |||
| ) |
Definition at line 524 of file ah-zip-utils_test.cc.
References Aleph::maps(), populate_dynarray(), and Aleph::uni_zip_map().
| TEST | ( | ExhaustiveMix | , |
| VectorWithDynDlist | |||
| ) |
Definition at line 510 of file ah-zip-utils_test.cc.
References Aleph::maps(), populate_dyndlist(), Aleph::sum(), and Aleph::uni_zip_foldl().
| TEST | ( | ExhaustiveMix | , |
| VectorWithDynList | |||
| ) |
Definition at line 496 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_map().
| TEST | ( | ExhaustiveMix | , |
| VectorWithDynSetTree | |||
| ) |
Definition at line 538 of file ah-zip-utils_test.cc.
References Aleph::count(), Aleph::DynList< T >::insert(), Aleph::maps(), and Aleph::uni_zip().
| TEST | ( | UniUnzip | , |
| AlephDynListOfPairs | |||
| ) |
Definition at line 1064 of file ah-zip-utils_test.cc.
References Aleph::DynList< T >::append(), Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_unzip().
| TEST | ( | UniUnzip | , |
| StlVectorOfPairs | |||
| ) |
Definition at line 1044 of file ah-zip-utils_test.cc.
References LocateFunctions< Container, Type >::get_it(), Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_unzip().
| TEST | ( | UniUnzipTuple | , |
| AlephDynListOfTuples | |||
| ) |
Definition at line 1098 of file ah-zip-utils_test.cc.
References Aleph::DynList< T >::append(), Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_unzip_tuple().
| TEST | ( | UniUnzipTuple | , |
| StlVectorOfTuples | |||
| ) |
Definition at line 1077 of file ah-zip-utils_test.cc.
References LocateFunctions< Container, Type >::get_it(), Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_unzip_tuple().
| TEST | ( | UniZipAlephOnly | , |
| DynListAndDynArray | |||
| ) |
Definition at line 148 of file ah-zip-utils_test.cc.
References Aleph::DynArray< T >::append(), Aleph::count(), Aleph::maps(), and Aleph::uni_zip().
| TEST | ( | UniZipAlephOnly | , |
| TwoDynLists | |||
| ) |
Definition at line 129 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip().
| TEST | ( | UniZipEdgeCases | , |
| EmptyContainers | |||
| ) |
Definition at line 436 of file ah-zip-utils_test.cc.
References Aleph::DynList< T >::empty(), Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip().
| TEST | ( | UniZipEdgeCases | , |
| EmptyContainersWithCallables | |||
| ) |
Definition at line 1354 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::uni_zip_for_each(), and Aleph::uni_zip_map().
| TEST | ( | UniZipEdgeCases | , |
| OneEmptyMixed | |||
| ) |
Definition at line 446 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_length().
| TEST | ( | UniZipEdgeCases | , |
| SingleElement | |||
| ) |
Definition at line 454 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_first().
| TEST | ( | UniZipEdgeCases | , |
| SingleElementWithStatefulCallable | |||
| ) |
Definition at line 1372 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_map().
| TEST | ( | UniZipEqualLength | , |
| AllCompletedCheck | |||
| ) |
Definition at line 1213 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_equal_length().
| TEST | ( | UniZipEqualLength | , |
| AllEqSemanticsCorrect | |||
| ) |
Definition at line 1227 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_all_eq().
| TEST | ( | UniZipEqualLength | , |
| EqualByWithLengthCheck | |||
| ) |
Definition at line 1245 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_equal_by().
| TEST | ( | UniZipIteratorAPI | , |
| AllCompletedVsCompleted | |||
| ) |
Definition at line 1334 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_it().
| TEST | ( | UniZipIteratorAPI | , |
| AnyHasCurrVsHasCurr | |||
| ) |
Definition at line 1312 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_it().
| TEST | ( | UniZipMixed | , |
| DifferentLengths | |||
| ) |
Definition at line 210 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_length().
| TEST | ( | UniZipMixed | , |
| DynListAndVector | |||
| ) |
Definition at line 181 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_map().
| TEST | ( | UniZipMixed | , |
| ThreeMixedContainers | |||
| ) |
Definition at line 195 of file ah-zip-utils_test.cc.
References Aleph::count(), Aleph::maps(), and Aleph::uni_zip().
| TEST | ( | UniZipMixed | , |
| VectorAndDynList | |||
| ) |
Definition at line 167 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip().
| TEST | ( | UniZipMixedOps | , |
| All | |||
| ) |
Definition at line 222 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_all().
| TEST | ( | UniZipMixedOps | , |
| Count | |||
| ) |
Definition at line 312 of file ah-zip-utils_test.cc.
References Aleph::count(), Aleph::maps(), and Aleph::uni_zip_count().
| TEST | ( | UniZipMixedOps | , |
| Drop | |||
| ) |
Definition at line 347 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_drop().
| TEST | ( | UniZipMixedOps | , |
| DropWhile | |||
| ) |
Definition at line 370 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_drop_while().
| TEST | ( | UniZipMixedOps | , |
| EqualLength | |||
| ) |
Definition at line 422 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_equal_length().
| TEST | ( | UniZipMixedOps | , |
| Exists | |||
| ) |
Definition at line 234 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_exists().
| TEST | ( | UniZipMixedOps | , |
| Filter | |||
| ) |
Definition at line 286 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_filter().
| TEST | ( | UniZipMixedOps | , |
| FindFirst | |||
| ) |
Definition at line 298 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_find_first().
| TEST | ( | UniZipMixedOps | , |
| FirstLast | |||
| ) |
Definition at line 383 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::uni_zip_first(), and Aleph::uni_zip_last().
| TEST | ( | UniZipMixedOps | , |
| Foldl | |||
| ) |
Definition at line 261 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_foldl().
| TEST | ( | UniZipMixedOps | , |
| ForEach | |||
| ) |
Definition at line 246 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_for_each().
| TEST | ( | UniZipMixedOps | , |
| Map | |||
| ) |
Definition at line 273 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_map().
| TEST | ( | UniZipMixedOps | , |
| Nth | |||
| ) |
Definition at line 324 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_nth().
| TEST | ( | UniZipMixedOps | , |
| Partition | |||
| ) |
Definition at line 399 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_partition().
| TEST | ( | UniZipMixedOps | , |
| Take | |||
| ) |
Definition at line 336 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_take().
| TEST | ( | UniZipMixedOps | , |
| TakeWhile | |||
| ) |
Definition at line 358 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_take_while().
| TEST | ( | UniZipMixedOps | , |
| ToVector | |||
| ) |
Definition at line 412 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_to_vector().
| TEST | ( | UniZipMlOps | , |
| Assoc | |||
| ) |
Definition at line 994 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_assoc().
| TEST | ( | UniZipMlOps | , |
| EqualBy | |||
| ) |
Definition at line 973 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_equal_by().
| TEST | ( | UniZipMlOps | , |
| Filteri | |||
| ) |
Definition at line 927 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_filteri().
| TEST | ( | UniZipMlOps | , |
| FindMapi | |||
| ) |
Definition at line 958 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_find_mapi().
| TEST | ( | UniZipMlOps | , |
| Mapi | |||
| ) |
Definition at line 913 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_mapi().
| TEST | ( | UniZipMlOps | , |
| Max | |||
| ) |
Definition at line 1017 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_max().
| TEST | ( | UniZipMlOps | , |
| Mem | |||
| ) |
Definition at line 985 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_mem().
| TEST | ( | UniZipMlOps | , |
| Min | |||
| ) |
Definition at line 1006 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_min().
| TEST | ( | UniZipMlOps | , |
| MinMax | |||
| ) |
Definition at line 1028 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_min_max().
| TEST | ( | UniZipMlOps | , |
| ScanLeft | |||
| ) |
Definition at line 941 of file ah-zip-utils_test.cc.
References Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_scan_left().
| TEST | ( | UniZipSentinel | , |
| EndIsO1 | |||
| ) |
Definition at line 1266 of file ah-zip-utils_test.cc.
References Aleph::count(), StlAlephIterator< SetName >::end(), Aleph::maps(), and Aleph::uni_zip().
| TEST | ( | UniZipSentinel | , |
| IteratorSentinelComparison | |||
| ) |
Definition at line 1287 of file ah-zip-utils_test.cc.
References StlAlephIterator< SetName >::begin(), StlAlephIterator< SetName >::end(), Aleph::maps(), and Aleph::uni_zip().
| TEST | ( | UniZipStatefulCallable | , |
| AllPreservesState | |||
| ) |
Definition at line 1153 of file ah-zip-utils_test.cc.
References StatefulCounter::count, Aleph::maps(), and Aleph::uni_zip_all().
| TEST | ( | UniZipStatefulCallable | , |
| FilterPreservesState | |||
| ) |
Definition at line 1179 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_filter().
| TEST | ( | UniZipStatefulCallable | , |
| FoldlPreservesState | |||
| ) |
Definition at line 1194 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_foldl().
| TEST | ( | UniZipStatefulCallable | , |
| ForEachPreservesState | |||
| ) |
Definition at line 1142 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_for_each().
| TEST | ( | UniZipStatefulCallable | , |
| MapPreservesState | |||
| ) |
Definition at line 1164 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_map().
| TEST | ( | UniZipStlOnly | , |
| ThreeContainers | |||
| ) |
Definition at line 105 of file ah-zip-utils_test.cc.
References Aleph::count(), Aleph::maps(), and Aleph::uni_zip().
| TEST | ( | UniZipStlOnly | , |
| TwoVectors | |||
| ) |
Definition at line 77 of file ah-zip-utils_test.cc.
References Aleph::count(), Aleph::maps(), and Aleph::uni_zip().
| TEST | ( | UniZipStlOnly | , |
| VectorAndList | |||
| ) |
Definition at line 92 of file ah-zip-utils_test.cc.
References l, Aleph::maps(), Aleph::HTList::size(), and Aleph::uni_zip_map().
| TEST | ( | UniZipToDynlist | , |
| Basic | |||
| ) |
Definition at line 1111 of file ah-zip-utils_test.cc.
References Aleph::maps(), and Aleph::uni_zip_to_dynlist().