mirror of https://github.com/CGAL/cgal
test IO
This commit is contained in:
parent
d66081a122
commit
3d0c69c01b
|
|
@ -15,6 +15,8 @@ int main()
|
||||||
#include <vector>
|
#include <vector>
|
||||||
#include <string>
|
#include <string>
|
||||||
#include <fstream>
|
#include <fstream>
|
||||||
|
#include <sstream>
|
||||||
|
#include <CGAL/IO/Triangulation_off_ostream.h>
|
||||||
|
|
||||||
using namespace std;
|
using namespace std;
|
||||||
|
|
||||||
|
|
@ -79,11 +81,20 @@ void test(const int d, const string & type, int N)
|
||||||
assert( tri.number_of_vertices() == tri2.number_of_vertices() );
|
assert( tri.number_of_vertices() == tri2.number_of_vertices() );
|
||||||
assert( tri.number_of_full_cells() == tri2.number_of_full_cells() );
|
assert( tri.number_of_full_cells() == tri2.number_of_full_cells() );
|
||||||
|
|
||||||
|
std::stringstream buffer;
|
||||||
|
buffer << tri;
|
||||||
|
|
||||||
// CLEAR
|
// CLEAR
|
||||||
tri.clear();
|
tri.clear();
|
||||||
assert(-1==tri.current_dimension());
|
assert(-1==tri.current_dimension());
|
||||||
assert(tri.empty());
|
assert(tri.empty());
|
||||||
assert( tri.is_valid() );
|
assert( tri.is_valid() );
|
||||||
|
|
||||||
|
buffer >> tri;
|
||||||
|
assert( tri.current_dimension() == tri2.current_dimension() );
|
||||||
|
assert( tri.maximal_dimension() == tri2.maximal_dimension() );
|
||||||
|
assert( tri.number_of_vertices() == tri2.number_of_vertices() );
|
||||||
|
assert( tri.number_of_full_cells() == tri2.number_of_full_cells() );
|
||||||
}
|
}
|
||||||
|
|
||||||
/*#define test_static(DIM) { \
|
/*#define test_static(DIM) { \
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue