vector finish

This commit is contained in:
hugogogo
2022-06-14 21:25:16 +02:00
parent 988d67e908
commit 005382a3ac
11 changed files with 584 additions and 71 deletions

View File

@@ -2,18 +2,22 @@
# define TESTS_HPP
#include <iostream>
#include <string>
#include "colors.h"
#include <vector>
#include <string>
#include <iomanip> // std::setw()
#include <iterator> // std::reverse_iterator
#include <utility> // std::make_pair
#include <map> // std::map
// *************************
// toogle between test ft and stl
#include <vector>
#ifdef STL
namespace ft = std;
#else
#include "vector.hpp"
#include "reverse_iterator.hpp"
#endif
@@ -64,8 +68,8 @@ void tests_vector_constructor();
void tests_vector_operator_assignation();
void tests_vector_begin();
void tests_vector_end();
//void tests_vector_rbegin();
//void tests_vector_rend();
void tests_vector_rbegin();
void tests_vector_rend();
void tests_vector_size();
void tests_vector_max_size();
void tests_vector_resize();
@@ -84,5 +88,8 @@ void tests_vector_erase();
void tests_vector_swap();
void tests_vector_clear();
void tests_vector_get_allocator();
void tests_vector_relational_operators();
void tests_vector_swap_non_member();
void tests_vector_reverse_iterators();
#endif