int main ()
{
  LM3_tester<K_e_i> test_epic;
  test_epic();
  
  return EXIT_SUCCESS;
}
int main()
{
  Polyhedron_with_features_tester<K_e_i> test_epic;
  std::cerr << "Mesh generation from a polyhedron with edges:\n";
  test_epic();
  
#ifdef CGAL_LINKED_WITH_TBB
  Polyhedron_with_features_tester<K_e_i, CGAL::Parallel_tag> test_epic_p;
  std::cerr << "Parallel mesh generation from a polyhedron with edges:\n";
  test_epic_p();
#endif

  return EXIT_SUCCESS;
}
int main()
{
  typedef CGAL::Exact_predicates_inexact_constructions_kernel Epick;
  typedef CGAL::Exact_predicates_exact_constructions_kernel   Epeck;

  std::cerr << "TESTING WITH Exact_predicates_inexact_constructions_kernel...\n";
  Tester<Epick> test_epic;
  test_epic();

  std::cerr << "TESTING WITH Exact_predicates_exact_constructions_kernel...\n";
  Tester<Epeck> test_epec;
  test_epec();

  return EXIT_SUCCESS;
}
int main()
{
  std::cerr << "TESTING WITH Exact_predicates_inexact_constructions_kernel...\n";
  Tester<K_e_i> test_epic;
  test_epic();

  std::cerr << "\nTESTING WITH Exact_predicates_exact_constructions_kernel...\n";
  Tester<K_e_e> test_epec;
  test_epec();
  
//  std::cerr << "\nTESTING WITH Filtered_kernel<Simple_cartesian<float> > kernel...\n";
//  Tester<Filtered_kernel<CGAL::Simple_cartesian<float> > > test_scf;
//  test_scf();

  return EXIT_SUCCESS;
}