Skip to content

Commit 6e65e52

Browse files
committed
[unittest] [eiquadprog-basic] Use BOOST_WARN
1 parent 64e4249 commit 6e65e52

File tree

1 file changed

+6
-12
lines changed

1 file changed

+6
-12
lines changed

unittest/eiquadprog-basic.cpp

Lines changed: 6 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -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

437431
BOOST_AUTO_TEST_SUITE_END ()

0 commit comments

Comments
 (0)