|
Aleph-w 3.0
A C++ Library for Data Structures and Algorithms
|
Tests for Dynlistqueue. More...
Go to the source code of this file.
Classes | |
| struct | SimpleQueue |
| struct | ComplexQueue |
Functions | |
| TEST (DynListQueue, empty_queue) | |
| TEST_F (SimpleQueue, get_put) | |
| TEST_F (ComplexQueue, push_pop) | |
| TEST (DynListQueue, Iterator_on_empty_queue) | |
| TEST_F (SimpleQueue, Iterator) | |
| TEST_F (ComplexQueue, Iterator) | |
| TEST_F (SimpleQueue, copy_operations) | |
| TEST_F (ComplexQueue, copy_operations) | |
| TEST_F (SimpleQueue, traverse) | |
| TEST_F (ComplexQueue, traverse) | |
Variables | |
| constexpr size_t | N = 17 |
Tests for Dynlistqueue.
Definition in file dynlistqueue.cc.
| TEST | ( | DynListQueue | , |
| empty_queue | |||
| ) |
Definition at line 71 of file dynlistqueue.cc.
References Aleph::DynListQueue< T >::front(), Aleph::DynListQueue< T >::is_empty(), Aleph::maps(), Aleph::DynListQueue< T >::rear(), and Aleph::DynListQueue< T >::size().
| TEST | ( | DynListQueue | , |
| Iterator_on_empty_queue | |||
| ) |
Definition at line 173 of file dynlistqueue.cc.
References LocateFunctions< Container, Type >::get_it(), and Aleph::maps().
| TEST_F | ( | ComplexQueue | , |
| copy_operations | |||
| ) |
Definition at line 259 of file dynlistqueue.cc.
References Aleph::eq(), Aleph::DynList< T >::get_first(), LocateFunctions< Container, Type >::get_it(), Aleph::DynList< T >::get_last(), Aleph::HTList::is_empty(), l, Aleph::maps(), LocateFunctions< Container, Type >::nth(), and Aleph::HTList::size().
| TEST_F | ( | ComplexQueue | , |
| Iterator | |||
| ) |
Definition at line 189 of file dynlistqueue.cc.
References Aleph::maps().
| TEST_F | ( | ComplexQueue | , |
| push_pop | |||
| ) |
Definition at line 114 of file dynlistqueue.cc.
References Aleph::DynList< T >::get(), Aleph::DynList< T >::get_first(), Aleph::DynList< T >::get_last(), l, Aleph::maps(), LocateFunctions< Container, Type >::nth(), and Aleph::DynList< T >::put().
| TEST_F | ( | ComplexQueue | , |
| traverse | |||
| ) |
Definition at line 329 of file dynlistqueue.cc.
References Aleph::DynList< T >::get_first(), Aleph::DynList< T >::get_last(), l, Aleph::maps(), LocateFunctions< Container, Type >::nth(), and GenericTraverse< Container >::traverse().
| TEST_F | ( | SimpleQueue | , |
| copy_operations | |||
| ) |
Definition at line 201 of file dynlistqueue.cc.
References Aleph::DynList< T >::get(), Aleph::HTList::is_empty(), Aleph::maps(), and Aleph::HTList::size().
| TEST_F | ( | SimpleQueue | , |
| get_put | |||
| ) |
Definition at line 80 of file dynlistqueue.cc.
References Aleph::maps().
| TEST_F | ( | SimpleQueue | , |
| Iterator | |||
| ) |
Definition at line 182 of file dynlistqueue.cc.
References Aleph::maps().
| TEST_F | ( | SimpleQueue | , |
| traverse | |||
| ) |
Definition at line 321 of file dynlistqueue.cc.
References Aleph::maps(), and GenericTraverse< Container >::traverse().
|
constexpr |
Definition at line 47 of file dynlistqueue.cc.