diff --git a/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_delaunay_3.h b/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_delaunay_3.h index db27d607d10..0e5ded48030 100644 --- a/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_delaunay_3.h +++ b/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_delaunay_3.h @@ -438,6 +438,11 @@ _test_cls_delaunay_3(const Triangulation &) Cls T_move_constructed2(std::move(T_copy2)); T_copy2.clear(); assert(T_copy2 == Cls()); + + Cls T_copy3(T0); + Cls T_move_constructed3(std::move(T_copy3)); + T_copy3 = T0; + assert(T_copy3 == T0); } // Affectation : diff --git a/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_regular_3.h b/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_regular_3.h index 040e243e673..2100ec9d03b 100644 --- a/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_regular_3.h +++ b/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_regular_3.h @@ -220,5 +220,10 @@ _test_cls_regular_3(const Triangulation &) Cls T_move_constructed2(std::move(T_copy2)); T_copy2.clear(); assert(T_copy2 == Cls()); + + Cls T_copy3(T); + Cls T_move_constructed3(std::move(T_copy3)); + T_copy3 = T; + assert(T_copy3 == T); } } diff --git a/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_triangulation_3.h b/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_triangulation_3.h index d24115cc7bc..fcda1f921b0 100644 --- a/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_triangulation_3.h +++ b/Triangulation_3/test/Triangulation_3/include/CGAL/_test_cls_triangulation_3.h @@ -303,6 +303,11 @@ _test_cls_triangulation_3(const Triangulation &) Cls T_move_constructed2(std::move(T_copy2)); T_copy2.clear(); assert(T_copy2 == Cls()); + + Cls T_copy3(T0); + Cls T_move_constructed3(std::move(T_copy3)); + T_copy3 = T0; + assert(T_copy3 == T0); } // Assignment