Replace find method with contains method
- The intent behind of this commit is to replace the `find` method
with the `contains` method.
- `contains` is a new feature of C++20, it will check if there is an
element with key equivalent to key in the container and return
true or false.
Tested: built ledManager repo successfully and CI passed.
Signed-off-by: George Liu <liuxiwei@inspur.com>
Change-Id: I09121154983defe051c48e6470a976c5b229a2e7
diff --git a/test/utest-led-json.cpp b/test/utest-led-json.cpp
index a8c7398..e2d8edb 100644
--- a/test/utest-led-json.cpp
+++ b/test/utest-led-json.cpp
@@ -12,9 +12,9 @@
std::string powerOn = objPath + "/power_on";
std::string enclosureIdentify = objPath + "/enclosure_identify";
- ASSERT_NE(ledMap.find(bmcBooted), ledMap.end());
- ASSERT_NE(ledMap.find(powerOn), ledMap.end());
- ASSERT_NE(ledMap.find(enclosureIdentify), ledMap.end());
+ ASSERT_EQ(ledMap.contains(bmcBooted), true);
+ ASSERT_EQ(ledMap.contains(powerOn), true);
+ ASSERT_EQ(ledMap.contains(enclosureIdentify), true);
LedAction bmcBootedActions = ledMap.at(bmcBooted);
LedAction powerOnActions = ledMap.at(powerOn);