summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClayton Whitelaw <cawhitelaw@google.com>2022-11-21 14:10:35 -0700
committerChromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com>2022-11-29 07:42:08 +0000
commitd3c7fd6fdc7c47304a8b4bb543ebdc4e3664f7b9 (patch)
tree7aa0c9cbe8980d583b1d6fb9956b94e8074ac203
parent2e770caf3e2d8384fa4fb861a0a4e34d9f8ce852 (diff)
downloadchrome-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.c11
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;