regulators: Fix test case failures.
Fix test case failures caused by new validator logic to check for invalid rule IDs.
Signed-off-by: Bob King <Bob_King@wistron.com>
Change-Id: I6655916fe0c499262d7ce40105930fea389f256a
diff --git a/phosphor-regulators/test/validate-regulators-config_tests.cpp b/phosphor-regulators/test/validate-regulators-config_tests.cpp
index 24d5212..bb47c65 100644
--- a/phosphor-regulators/test/validate-regulators-config_tests.cpp
+++ b/phosphor-regulators/test/validate-regulators-config_tests.cpp
@@ -51,6 +51,20 @@
}
}
]
+ },
+ {
+ "comments": [ "Reads sensors from a PMBus regulator rail" ],
+ "id": "read_sensors_rule",
+ "actions": [
+ {
+ "comments": [ "Read output voltage from READ_VOUT." ],
+ "pmbus_read_sensor": {
+ "type": "vout",
+ "command": "0x8B",
+ "format": "linear_16"
+ }
+ }
+ ]
}
],
@@ -2342,8 +2356,8 @@
// Invalid: test duplicate ID in rule.
{
json configFile = validConfigFile;
- configFile["rules"][1]["id"] = "set_voltage_rule";
- configFile["rules"][1]["actions"][0]["pmbus_write_vout_command"]
+ configFile["rules"][2]["id"] = "set_voltage_rule";
+ configFile["rules"][2]["actions"][0]["pmbus_write_vout_command"]
["format"] = "linear";
EXPECT_JSON_INVALID(configFile, "Error: Duplicate rule ID.", "");
}