Add case_insensitive parameter, underscore and lowercase letters to
regex pattern
Changes:
- Add "_" underscore in regex expression
- Add case_insensitive parameter to regex filtering SDR info
- Add lowercase letters "a-z" in regex expression
Example:
"/xyz/openbmc_project/inventory/system/chassis/motherboard/CPU_0"
"/xyz/openbmc_project/inventory/system/chassis/motherboard/cpu0
Signed-off-by: Jayashree-D <jayashree-d@hcl.com>
Change-Id: Ic647451c6e8aaaebd097a323aee0c8023a9c51ed
diff --git a/ipmi/test_ipmi_sdr.robot b/ipmi/test_ipmi_sdr.robot
index f14a57b..c5f9d47 100755
--- a/ipmi/test_ipmi_sdr.robot
+++ b/ipmi/test_ipmi_sdr.robot
@@ -195,7 +195,8 @@
# uri_list URI list.
${component_uris}= Get Matches ${uri_list}
- ... regexp=^.*[0-9a-z_].${component_name}\[0-9]*$
+ ... regexp=^.*[0-9a-z_].${component_name}\[_0-9a-z]*$
+ ... case_insensitive=${True}
[Return] ${component_uris}