summaryrefslogtreecommitdiffstats
path: root/test/openpower-pels/real_pel_test.cpp
diff options
context:
space:
mode:
authorMatt Spinler <spinler@us.ibm.com>2020-01-22 14:10:04 -0600
committerMatt Spinler <spinler@us.ibm.com>2020-01-31 15:00:11 +0000
commitf1b46ff4a5db819f36888259d14364006e2b54da (patch)
tree1372214a749b9c29e57a5489474d9242bb28afa0 /test/openpower-pels/real_pel_test.cpp
parent9694ba6295ad961c4b95e93b26f46dc98bd5b048 (diff)
downloadphosphor-logging-f1b46ff4a5db819f36888259d14364006e2b54da.tar.gz
phosphor-logging-f1b46ff4a5db819f36888259d14364006e2b54da.zip
PEL: Add function to get PEL size
Add a size() function to the PEL class that adds up the size fields in the header of every PEL section. This required a fix to some testcases where the size field was wrong in a header. Signed-off-by: Matt Spinler <spinler@us.ibm.com> Change-Id: I0d70deae116cd3835f2c0ab34e13811da471fb14
Diffstat (limited to 'test/openpower-pels/real_pel_test.cpp')
-rw-r--r--test/openpower-pels/real_pel_test.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/test/openpower-pels/real_pel_test.cpp b/test/openpower-pels/real_pel_test.cpp
index 1846239..a170812 100644
--- a/test/openpower-pels/real_pel_test.cpp
+++ b/test/openpower-pels/real_pel_test.cpp
@@ -548,6 +548,7 @@ TEST_F(PELTest, RealPELTest)
// Check that the flat data is correct
auto flat = pel.data();
EXPECT_EQ(realPELData, flat);
+ EXPECT_EQ(realPELData.size(), pel.size());
// Check that the code can extract an object for every section.
//(The PrivateHeader and UserHeader account for the + 2 below.)
OpenPOWER on IntegriCloud