aboutsummaryrefslogtreecommitdiff
path: root/src/profiling/test/ProfilingTests.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/profiling/test/ProfilingTests.cpp')
-rw-r--r--src/profiling/test/ProfilingTests.cpp16
1 files changed, 9 insertions, 7 deletions
diff --git a/src/profiling/test/ProfilingTests.cpp b/src/profiling/test/ProfilingTests.cpp
index 7f7fe1c0d2..4913dde6ee 100644
--- a/src/profiling/test/ProfilingTests.cpp
+++ b/src/profiling/test/ProfilingTests.cpp
@@ -452,28 +452,30 @@ BOOST_AUTO_TEST_CASE(CheckCaptureDataHolder)
std::vector<uint16_t> readIds = holder.GetCaptureData().GetCounterIds();
BOOST_CHECK(captureIds == readIds);
+}
+BOOST_AUTO_TEST_CASE(CaptureDataMethods)
+{
// Check assignment operator
CaptureData assignableCaptureData;
+ std::vector<uint16_t> counterIds = {42, 29, 13};
assignableCaptureData.SetCapturePeriod(3);
- assignableCaptureData.SetCounterIds(periodIdMap[3]);
+ assignableCaptureData.SetCounterIds(counterIds);
CaptureData secondCaptureData;
- secondCaptureData.SetCapturePeriod(2);
- secondCaptureData.SetCounterIds(periodIdMap[2]);
- BOOST_CHECK(secondCaptureData.GetCapturePeriod() == 2);
- BOOST_CHECK(secondCaptureData.GetCounterIds() == periodIdMap[2]);
+ BOOST_CHECK(assignableCaptureData.GetCapturePeriod() == 3);
+ BOOST_CHECK(assignableCaptureData.GetCounterIds() == counterIds);
secondCaptureData = assignableCaptureData;
BOOST_CHECK(secondCaptureData.GetCapturePeriod() == 3);
- BOOST_CHECK(secondCaptureData.GetCounterIds() == periodIdMap[3]);
+ BOOST_CHECK(secondCaptureData.GetCounterIds() == counterIds);
// Check copy constructor
CaptureData copyConstructedCaptureData(assignableCaptureData);
BOOST_CHECK(copyConstructedCaptureData.GetCapturePeriod() == 3);
- BOOST_CHECK(copyConstructedCaptureData.GetCounterIds() == periodIdMap[3]);
+ BOOST_CHECK(copyConstructedCaptureData.GetCounterIds() == counterIds);
}
BOOST_AUTO_TEST_CASE(CheckProfilingServiceDisabled)