|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Tests for Dynlist. More...
Go to the source code of this file.
Classes | |
| struct | List_of_25_items |
Functions | |
| TEST (DynList, Basic_operations) | |
| TEST (DynList, Simple_append_and_insert_of_list) | |
| TEST_F (List_of_25_items, Basic_operations) | |
| TEST_F (List_of_25_items, Iterator_operations) | |
| TEST_F (List_of_25_items, Split_and_concat) | |
| TEST_F (List_of_25_items, swap) | |
| TEST_F (List_of_25_items, reverse) | |
| TEST_F (List_of_25_items, rotate_left) | |
| TEST_F (List_of_25_items, append_and_insert_by_moving) | |
| TEST (DynList, traverse_on_empty_container) | |
| TEST_F (List_of_25_items, traverse) | |
Tests for Dynlist.
Definition in file dynlist.cc.
| TEST | ( | DynList | , |
| Basic_operations | |||
| ) |
Definition at line 60 of file dynlist.cc.
References Aleph::DynList< T >::append(), Aleph::DynList< T >::get_first(), Aleph::DynList< T >::get_last(), Aleph::DynList< T >::insert(), Aleph::HTList::is_empty(), Aleph::HTList::is_unitarian(), Aleph::HTList::is_unitarian_or_empty(), Aleph::maps(), Aleph::DynList< T >::remove_first(), Aleph::HTList::rotate_left(), and Aleph::HTList::size().
| TEST | ( | DynList | , |
| Simple_append_and_insert_of_list | |||
| ) |
Definition at line 109 of file dynlist.cc.
References Aleph::DynList< T >::append(), Aleph::DynList< T >::get_first(), Aleph::DynList< T >::get_last(), Aleph::DynList< T >::insert(), Aleph::HTList::is_empty(), Aleph::HTList::is_unitarian(), Aleph::maps(), and Aleph::HTList::size().
| TEST | ( | DynList | , |
| traverse_on_empty_container | |||
| ) |
Definition at line 257 of file dynlist.cc.
References Aleph::maps(), and GenericTraverse< Container >::traverse().
| TEST_F | ( | List_of_25_items | , |
| append_and_insert_by_moving | |||
| ) |
Definition at line 239 of file dynlist.cc.
References Aleph::DynList< T >::insert(), Aleph::HTList::is_empty(), Aleph::maps(), and Aleph::DynList< T >::reverse().
| TEST_F | ( | List_of_25_items | , |
| Basic_operations | |||
| ) |
Definition at line 126 of file dynlist.cc.
References Aleph::maps().
| TEST_F | ( | List_of_25_items | , |
| Iterator_operations | |||
| ) |
Definition at line 136 of file dynlist.cc.
References Aleph::maps().
| TEST_F | ( | List_of_25_items | , |
| reverse | |||
| ) |
Definition at line 187 of file dynlist.cc.
References Aleph::eq(), Aleph::HTList::Iterator::has_curr(), Aleph::DynList< T >::insert(), l, Aleph::maps(), Aleph::DynList< T >::rev(), Aleph::DynList< T >::reverse(), and Aleph::HTList::split().
| TEST_F | ( | List_of_25_items | , |
| rotate_left | |||
| ) |
Definition at line 223 of file dynlist.cc.
References Aleph::maps().
| TEST_F | ( | List_of_25_items | , |
| Split_and_concat | |||
| ) |
Definition at line 146 of file dynlist.cc.
References Aleph::DynList< T >::append(), Aleph::DynList< T >::get_first(), LocateFunctions< Container, Type >::get_it(), Aleph::DynList< T >::get_last(), l, Aleph::maps(), Aleph::HTList::size(), and Aleph::HTList::split().
| TEST_F | ( | List_of_25_items | , |
| swap | |||
| ) |
Definition at line 173 of file dynlist.cc.
References LocateFunctions< Container, Type >::get_it(), Aleph::HTList::is_empty(), Aleph::maps(), and Aleph::DynList< T >::swap().
| TEST_F | ( | List_of_25_items | , |
| traverse | |||
| ) |
Definition at line 266 of file dynlist.cc.
References Aleph::maps(), N, and GenericTraverse< Container >::traverse().