diff options
author | Yuval Peress <peress@google.com> | 2021-09-30 23:21:15 -0600 |
---|---|---|
committer | Commit Bot <commit-bot@chromium.org> | 2021-10-02 02:28:19 +0000 |
commit | 22f0be7feeb165102e5e260c2219125c0758a4bf (patch) | |
tree | b3e7174f48a8c629e5fdb7a9605551efc58c3f94 | |
parent | 67b41c12914d01fe78796e0f051ce563678edee4 (diff) | |
download | chrome-ec-22f0be7feeb165102e5e260c2219125c0758a4bf.tar.gz |
zephyr: test: Check isl923x status is CHARGER_LEVEL_2
BRANCH=none
BUG=b:201602829
TEST=zmake configure --test zephyr/test/drivers
Signed-off-by: Yuval Peress <peress@google.com>
Change-Id: Ibeea2d69606a6a28b10bfca73c49bc187c809f79
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/3198685
Reviewed-by: Jeremy Bettis <jbettis@chromium.org>
-rw-r--r-- | zephyr/test/drivers/src/isl923x.c | 12 |
1 files changed, 11 insertions, 1 deletions
diff --git a/zephyr/test/drivers/src/isl923x.c b/zephyr/test/drivers/src/isl923x.c index 41123b30b0..996fb87487 100644 --- a/zephyr/test/drivers/src/isl923x.c +++ b/zephyr/test/drivers/src/isl923x.c @@ -7,6 +7,7 @@ #include <drivers/emul.h> #include "battery.h" +#include "battery_smart.h" #include "charger_utils.h" #include "driver/charger/isl923x.h" #include "driver/charger/isl923x_public.h" @@ -264,6 +265,14 @@ void test_get_info(void) NULL); } +void test_status(void) +{ + int status; + + zassert_ok(isl923x_drv.get_status(CHARGER_NUM, &status), NULL); + zassert_equal(CHARGER_LEVEL_2, status, NULL); +} + void test_suite_isl923x(void) { ztest_test_suite(isl923x, @@ -273,6 +282,7 @@ void test_suite_isl923x(void) ztest_unit_test(test_manufacturer_id), ztest_unit_test(test_device_id), ztest_unit_test(test_options), - ztest_unit_test(test_get_info)); + ztest_unit_test(test_get_info), + ztest_unit_test(test_status)); ztest_run_test_suite(isl923x); } |