summaryrefslogtreecommitdiff
path: root/test
diff options
context:
space:
mode:
Diffstat (limited to 'test')
-rw-r--r--test/usb_pd_console.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/test/usb_pd_console.c b/test/usb_pd_console.c
index dc574bccf0..bc647f094e 100644
--- a/test/usb_pd_console.c
+++ b/test/usb_pd_console.c
@@ -19,6 +19,7 @@
/* Defined in implementation */
int command_pd(int argc, const char **argv);
+static enum debug_level dpm_debug_level;
static enum debug_level prl_debug_level;
static enum debug_level pe_debug_level;
static enum debug_level tc_debug_level;
@@ -92,6 +93,11 @@ void pd_srccaps_dump(int port)
pd_srccaps_dump_called = true;
}
+void dpm_set_debug_level(enum debug_level level)
+{
+ dpm_debug_level = level;
+}
+
void prl_set_debug_level(enum debug_level level)
{
prl_debug_level = level;
@@ -273,6 +279,7 @@ static int test_command_pd_dump(void)
sprintf(test, "%d", i);
argv[2] = test;
TEST_ASSERT(command_pd(argc, argv) == EC_SUCCESS);
+ TEST_ASSERT(dpm_debug_level == i);
TEST_ASSERT(prl_debug_level == i);
TEST_ASSERT(pe_debug_level == i);
TEST_ASSERT(tc_debug_level == i);
@@ -280,6 +287,7 @@ static int test_command_pd_dump(void)
sprintf(test, "%d", DEBUG_LEVEL_MAX + 1);
argv[2] = test;
+ TEST_ASSERT(dpm_debug_level == DEBUG_LEVEL_MAX);
TEST_ASSERT(prl_debug_level == DEBUG_LEVEL_MAX);
TEST_ASSERT(pe_debug_level == DEBUG_LEVEL_MAX);
TEST_ASSERT(tc_debug_level == DEBUG_LEVEL_MAX);