summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYuval Peress <peress@google.com>2022-03-09 20:42:15 -0700
committerCommit Bot <commit-bot@chromium.org>2022-03-14 23:02:39 +0000
commit12f01d31eef16e6346ba4df2b8202e21868f207a (patch)
tree0e72f66842fc3babd8667d4dfb5e49f6a5903d94
parent9eda31d218d799b0704e1c0922c44bad2b643dd9 (diff)
downloadchrome-ec-12f01d31eef16e6346ba4df2b8202e21868f207a.tar.gz
zephyr: test chgoverride -1 console command
Add a test to execute the chgoverride console command. The test starts with the override in the off position and also passes -1 (off) as an argument. No change is expected. BRANCH=none BUG=b:222630005 TEST=zmake test test-drivers Signed-off-by: Yuval Peress <peress@google.com> Change-Id: I7fe44d09940612cd0585034351e231c93ec61525 Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3516708 Reviewed-by: Tristan Honscheid <honscheid@google.com>
-rw-r--r--zephyr/test/drivers/src/console_cmd/charge_manager.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/zephyr/test/drivers/src/console_cmd/charge_manager.c b/zephyr/test/drivers/src/console_cmd/charge_manager.c
index 43266b8d1a..ccfab2728f 100644
--- a/zephyr/test/drivers/src/console_cmd/charge_manager.c
+++ b/zephyr/test/drivers/src/console_cmd/charge_manager.c
@@ -30,3 +30,9 @@ ZTEST_USER(console_cmd_charge_manager, test_chgoverride_missing_port)
{
zassert_ok(shell_execute_cmd(get_ec_shell(), "chgoverride"), NULL);
}
+
+ZTEST_USER(console_cmd_charge_manager, test_chgoverride_off_from_off)
+{
+ zassert_ok(shell_execute_cmd(get_ec_shell(), "chgoverride -1"), NULL);
+ zassert_equal(charge_manager_get_override(), OVERRIDE_OFF, NULL);
+}