diff --git a/test/gtest_processor_tracker_feature_trifocal.cpp b/test/gtest_processor_tracker_feature_trifocal.cpp
index 3cc902a0c92a487845e978d5e12380f6c5975f7a..bca1760b62227beb09f71255389253b5f47c90a7 100644
--- a/test/gtest_processor_tracker_feature_trifocal.cpp
+++ b/test/gtest_processor_tracker_feature_trifocal.cpp
@@ -131,7 +131,7 @@ TEST(ProcessorTrackerFeatureTrifocal, KeyFrameCallback)
     image *= 0; // TODO see if we want to use a real image
     SensorCameraPtr sens_trk_cam = std::static_pointer_cast<SensorCamera>(sens_trk);
     CaptureImagePtr capt_trk = make_shared<CaptureImage>(t, sens_trk_cam, image);
-    proc_trk->process(capt_trk);
+    sens_trk_cam->process(capt_trk);
 
     problem->print(2,0,1,0);
 
@@ -142,11 +142,11 @@ TEST(ProcessorTrackerFeatureTrifocal, KeyFrameCallback)
         WOLF_INFO("----------------------- ts: ", t , " --------------------------");
 
         capt_odo->setTimeStamp(t);
-        proc_odo->process(capt_odo);
+        sens_odo->process(capt_odo);
 
         // Track
         capt_trk = make_shared<CaptureImage>(t, sens_trk_cam, image);
-        proc_trk->process(capt_trk);
+        sens_trk_cam->process(capt_trk);
 
         problem->print(2,0,1,0);