From a4dc2bc73f40c3009054ad9a7ace5ced2c7f9660 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Joan=20Sol=C3=A0?= <jsola@iri.upc.edu>
Date: Mon, 20 Apr 2020 13:16:25 +0200
Subject: [PATCH] Add test for Capture::print()

---
 test/gtest_capture_base.cpp | 9 +++++++++
 1 file changed, 9 insertions(+)

diff --git a/test/gtest_capture_base.cpp b/test/gtest_capture_base.cpp
index f0c1cbfcb..81271d9af 100644
--- a/test/gtest_capture_base.cpp
+++ b/test/gtest_capture_base.cpp
@@ -82,6 +82,15 @@ TEST(CaptureBase, addFeature)
     ASSERT_EQ(C->getFeatureList().front(), f);
 }
 
+TEST(CaptureBase, print)
+{
+    CaptureBasePtr C(std::make_shared<CaptureBase>("DUMMY", 1.2)); // timestamp = 1.2
+    // FeatureBasePtr f = C->addFeature(std::make_shared<FeatureBase>("DUMMY", Vector2d::Zero(), Matrix2d::Identity()));
+    auto f = FeatureBase::emplace<FeatureBase>(C, "DUMMY", Vector2d::Zero(), Matrix2d::Identity());
+
+    C->print(4, std::cout, 1, 1, 1);
+}
+
 TEST(CaptureBase, process)
 {
     SensorBasePtr S(std::make_shared<SensorBase>("DUMMY", nullptr, nullptr, nullptr, 2));
-- 
GitLab