From 1c9dd58b766d8bcef75ca58a83934b10090baab7 Mon Sep 17 00:00:00 2001 From: Laurent Rineau Date: Thu, 11 Mar 2010 09:41:11 +0000 Subject: [PATCH] Fix the testsuite of Constraint_hierarchy_2. --- .../include/CGAL/_test_cls_hierarchy_2.h | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/Triangulation_2/test/Triangulation_2/include/CGAL/_test_cls_hierarchy_2.h b/Triangulation_2/test/Triangulation_2/include/CGAL/_test_cls_hierarchy_2.h index 6a54d900fae..b50d6b71b5b 100644 --- a/Triangulation_2/test/Triangulation_2/include/CGAL/_test_cls_hierarchy_2.h +++ b/Triangulation_2/test/Triangulation_2/include/CGAL/_test_cls_hierarchy_2.h @@ -1,8 +1,18 @@ #include +class Vertex { + int i; +public: + int point() const { + return i; + } + Vertex(const int i) { + this->i = i; + } +}; -typedef int Vh; -typedef bool Data; +typedef Vertex* Vh; +typedef bool Data; typedef CGAL::Constraint_hierarchy_2 Hierarchy; typedef Hierarchy::H_constraint H_constraint; typedef Hierarchy::H_vertex H_vertex; @@ -19,7 +29,7 @@ void _test_cls_hierarchy_2() { Vh v[10]; - for(int i=0; i <10; i++) {v[i] = i;} + for(int i=0; i <10; i++) { v[i] = new Vertex(i);} Hierarchy h; h.insert_constraint(v[1],v[2]);