@@ -264,10 +264,8 @@ BOOST_AUTO_TEST_CASE ( test_unfeasible_equalities )
264264
265265 double out = Eigen::solve_quadprog (Q, C, Aeq, Beq, Aineq, Bineq, x, activeSet, activeSetSize);
266266
267- // DOES NOT WORK!?
268- // BOOST_CHECK(std::isinf(out));
269-
270- std::cout << " WARNING: test_unfeasible_equalities does not work. The test has been temporarily disabled." << std::endl;
267+ // DOES NOT WORK!?
268+ BOOST_WARN (std::isinf (out));
271269}
272270
273271// min ||x||^2
@@ -376,9 +374,7 @@ BOOST_AUTO_TEST_CASE ( test_unbounded )
376374 double out = Eigen::solve_quadprog (Q, C, Aeq, Beq, Aineq, Bineq, x, activeSet, activeSetSize);
377375
378376 // DOES NOT WORK!?
379- // BOOST_CHECK(std::isinf(out));
380-
381- std::cout << " WARNING: test_unbounded does not work. The test has been temporarily disabled." << std::endl;
377+ BOOST_WARN (std::isinf (out));
382378}
383379
384380// min -||x||^2
@@ -426,12 +422,10 @@ BOOST_AUTO_TEST_CASE ( test_nonconvex )
426422
427423 double out = Eigen::solve_quadprog (Q, C, Aeq, Beq, Aineq, Bineq, x, activeSet, activeSetSize);
428424
429- // //DOES NOT WORK!?
430- // BOOST_CHECK_CLOSE(out,val,1e-6);
431-
432- // BOOST_CHECK(x.isApprox(solution));
425+ // DOES NOT WORK!?
426+ BOOST_WARN_CLOSE (out,val,1e-6 );
433427
434- std::cout << " WARNING: test_nonconvex does not work. The test has been temporarily disabled. " << std::endl ;
428+ BOOST_WARN (x. isApprox (solution)) ;
435429}
436430
437431BOOST_AUTO_TEST_SUITE_END ()
0 commit comments