From d64935406d68cb82c1d6bd0770f44bc94fd3b11b Mon Sep 17 00:00:00 2001 From: Javier Arribas Date: Wed, 25 Jan 2017 18:41:42 +0100 Subject: [PATCH] Improving tracking+telemetry_decoder unit test --- .../telemetry_decoder/gps_l1_ca_telemetry_decoder_test.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/tests/unit-tests/signal-processing-blocks/telemetry_decoder/gps_l1_ca_telemetry_decoder_test.cc b/src/tests/unit-tests/signal-processing-blocks/telemetry_decoder/gps_l1_ca_telemetry_decoder_test.cc index b32e809cb..79c624b65 100644 --- a/src/tests/unit-tests/signal-processing-blocks/telemetry_decoder/gps_l1_ca_telemetry_decoder_test.cc +++ b/src/tests/unit-tests/signal-processing-blocks/telemetry_decoder/gps_l1_ca_telemetry_decoder_test.cc @@ -226,6 +226,8 @@ TEST_F(GpsL1CATelemetryDecoderTest, ValidationOfResults) gnss_synchro.Acq_samplestamp_samples = 0; std::shared_ptr tlm(new GpsL1CaTelemetryDecoder(config.get(), "TelemetryDecoder_1C",1, 1)); + tlm->set_channel(0); + boost::shared_ptr tlm_msg_rx = GpsL1CADllPllTelemetryDecoderTest_tlm_msg_rx_make(); ASSERT_NO_THROW( { @@ -251,7 +253,8 @@ TEST_F(GpsL1CATelemetryDecoderTest, ValidationOfResults) top_block->connect(file_source, 0, gr_interleaved_char_to_complex, 0); //top_block->connect(gr_interleaved_char_to_complex, 0, valve, 0); top_block->connect(gr_interleaved_char_to_complex, 0, tracking->get_left_block(), 0); - top_block->connect(tracking->get_right_block(), 0, sink, 0); + top_block->connect(tracking->get_right_block(), 0, tlm->get_left_block(), 0); + top_block->connect(tlm->get_right_block(), 0, sink, 0); top_block->msg_connect(tracking->get_right_block(), pmt::mp("events"), msg_rx, pmt::mp("events")); }) << "Failure connecting the blocks of tracking test." << std::endl;