diff options
author | Clayton Whitelaw <cawhitelaw@google.com> | 2022-11-21 14:10:35 -0700 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2022-11-29 07:42:08 +0000 |
commit | d3c7fd6fdc7c47304a8b4bb543ebdc4e3664f7b9 (patch) | |
tree | 7aa0c9cbe8980d583b1d6fb9956b94e8074ac203 | |
parent | 2e770caf3e2d8384fa4fb861a0a4e34d9f8ce852 (diff) | |
download | chrome-ec-d3c7fd6fdc7c47304a8b4bb543ebdc4e3664f7b9.tar.gz |
tcpm_header: add test for tcpc_get_bist_test_mode unimplemented
This function previously had no coverage this particular path.
BUG=none
TEST=twister, verify lines are now covered
BRANCH=none
Change-Id: I7fef8ab28251c2658fba8162d1077d2e78a9479f
Signed-off-by: Clayton Whitelaw <cawhitelaw@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/ec/+/4061754
Reviewed-by: Aaron Massey <aaronmassey@google.com>
Code-Coverage: Zoss <zoss-cl-coverage@prod.google.com>
Commit-Queue: Yuval Peress <peress@google.com>
-rw-r--r-- | zephyr/test/drivers/default/src/tcpm_header.c | 11 |
1 files changed, 11 insertions, 0 deletions
diff --git a/zephyr/test/drivers/default/src/tcpm_header.c b/zephyr/test/drivers/default/src/tcpm_header.c index 118e4676f7..2c6bbaf9c2 100644 --- a/zephyr/test/drivers/default/src/tcpm_header.c +++ b/zephyr/test/drivers/default/src/tcpm_header.c @@ -150,6 +150,17 @@ ZTEST_F(tcpm_header, test_tcpm_header_set_frs_enable__implemented) zassert_equal(driver_return_code, res); } +ZTEST_F(tcpm_header, test_tcpm_header_tcpc_get_bist_test_mode__unimplemented) +{ + int res; + bool enabled = true; /* Should be overwritten to false */ + + res = tcpc_get_bist_test_mode(TCPM_TEST_PORT, &enabled); + + zassert_equal(EC_ERROR_UNIMPLEMENTED, res); + zassert_false(enabled); +} + static void *tcpm_header_setup(void) { static struct tcpm_header_fixture fixture; |