projects
/
trackerpp.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Add callback from multitracker to engine
[trackerpp.git]
/
test
/
TestHungarian.cpp
diff --git
a/test/TestHungarian.cpp
b/test/TestHungarian.cpp
index
f20ec09
..
0ab52a0
100644
(file)
--- a/
test/TestHungarian.cpp
+++ b/
test/TestHungarian.cpp
@@
-1,5
+1,7
@@
#include "hungarian.h"
#include "gtest/gtest.h"
#include "hungarian.h"
#include "gtest/gtest.h"
+#include <cmath>
+#include <vector>
using namespace std;
using namespace Eigen;
using namespace std;
using namespace Eigen;
@@
-44,3
+46,11
@@
TEST(Hungarian, 4x3)
EXPECT_TRUE(expect_row_ind == row_ind);
EXPECT_TRUE(expect_col_ind == col_ind);
}
EXPECT_TRUE(expect_row_ind == row_ind);
EXPECT_TRUE(expect_col_ind == col_ind);
}
+
+TEST(Hungarian, 0x0)
+{
+ MatrixXi C = MatrixXi::Zero(0, 0);
+ VectorXi row_ind, col_ind;
+ int ret = linear_sum_assignment(C, row_ind, col_ind);
+ EXPECT_EQ(ret, 0);
+}