diff --git a/Kernel_23/test/Kernel_23/test_converter.cpp b/Kernel_23/test/Kernel_23/test_converter.cpp index 0acf4647406..71d3207eb7e 100644 --- a/Kernel_23/test/Kernel_23/test_converter.cpp +++ b/Kernel_23/test/Kernel_23/test_converter.cpp @@ -28,6 +28,7 @@ int main() CGAL::Cartesian_converter epeck_to_epick; CGAL::Homogeneous_converter shi_to_shd; CGAL::Homogeneous_converter she_to_shd; + CGAL::Homogeneous_converter she_to_she; assert(sci_to_epick(SCI::FT(2)) == EPICK::FT(2)); assert(sci_to_epick((long int)(2)) == EPICK::FT(2)); // long int --> SCI::FT --> EPICK::FT @@ -62,6 +63,11 @@ int main() assert(she_to_shd(SHE::RT(2)) == SHD::RT(2)); assert(she_to_shd(SHE::FT(2.)) == SHD::FT(2.)); assert(she_to_shd(2.) == SHD::FT(2)); // double --> SHE::RT --> SHD::FT + assert(she_to_she(2.) == 2.); + + std::cout << "NT_exact is " << typeid(NT_exact).name() << std::endl; + CGAL::NT_converter, CGAL::Quotient > qnte_to_qnte; + assert(qnte_to_qnte(2.) == CGAL::Quotient(2.)); std::cout << "Done" << std::endl;