summaryrefslogtreecommitdiffstats
path: root/test/openpower-pels/additional_data_test.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'test/openpower-pels/additional_data_test.cpp')
-rw-r--r--test/openpower-pels/additional_data_test.cpp7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/openpower-pels/additional_data_test.cpp b/test/openpower-pels/additional_data_test.cpp
index 2be06c4..1bf4af7 100644
--- a/test/openpower-pels/additional_data_test.cpp
+++ b/test/openpower-pels/additional_data_test.cpp
@@ -24,4 +24,11 @@ TEST(AdditionalDataTest, GetKeywords)
EXPECT_FALSE(ad.getValue("HELLOWORLD"));
EXPECT_FALSE(ad.getValue("VALUE5"));
+
+ auto json = ad.toJSON();
+ std::string expected = R"({"KEY1":"VALUE1","KEY2":"VALUE2","KEY3":""})";
+ EXPECT_EQ(json.dump(), expected);
+
+ ad.remove("KEY1");
+ EXPECT_FALSE(ad.getValue("KEY1"));
}
OpenPOWER on IntegriCloud