GCC Code Coverage Report | |||||||||||||||||||||
|
|||||||||||||||||||||
Line | Branch | Exec | Source |
1 |
#include "TestA.hpp" |
||
2 |
|||
3 |
#include <Eigen/Core> |
||
4 |
#include <iostream> |
||
5 |
|||
6 |
using namespace eiquadprog::solvers; |
||
7 |
using namespace eiquadprog::tests; |
||
8 |
|||
9 |
✓✗✓✗ ✓✗✓✗ ✓✗✓✗ ✓✗ |
1 |
A::A() : Q_(2, 2), C_(2), Aeq_(0, 2), Beq_(0), Aineq_(0, 2), Bineq_(0), QP_() { |
10 |
✓✗ | 1 |
QP_.reset(2, 0, 0); |
11 |
|||
12 |
✓✗ | 1 |
Q_.setZero(); |
13 |
✓✗ | 1 |
Q_(0, 0) = 1.0; |
14 |
✓✗ | 1 |
Q_(1, 1) = 1.0; |
15 |
|||
16 |
✓✗ | 1 |
C_.setZero(); |
17 |
|||
18 |
1 |
expected_ = EIQUADPROG_FAST_OPTIMAL; |
|
19 |
1 |
} |
|
20 |
|||
21 |
1 |
EiquadprogFast_status A::solve(Eigen::VectorXd &x) { |
|
22 |
1 |
return QP_.solve_quadprog(Q_, C_, Aeq_, Beq_, Aineq_, Bineq_, x); |
|
23 |
} |
Generated by: GCOVR (Version 4.2) |