summaryrefslogtreecommitdiff
path: root/zephyr/test/drivers/default/src/tablet_mode.c
diff options
context:
space:
mode:
Diffstat (limited to 'zephyr/test/drivers/default/src/tablet_mode.c')
-rw-r--r--zephyr/test/drivers/default/src/tablet_mode.c66
1 files changed, 31 insertions, 35 deletions
diff --git a/zephyr/test/drivers/default/src/tablet_mode.c b/zephyr/test/drivers/default/src/tablet_mode.c
index 773f2c2bf8..d600d26072 100644
--- a/zephyr/test/drivers/default/src/tablet_mode.c
+++ b/zephyr/test/drivers/default/src/tablet_mode.c
@@ -3,16 +3,16 @@
* found in the LICENSE file.
*/
+#include <zephyr/fff.h>
+#include <zephyr/shell/shell.h>
+#include <zephyr/kernel.h>
+#include <zephyr/ztest.h>
+
#include "console.h"
#include "tablet_mode.h"
#include "test/drivers/test_state.h"
#include "test/drivers/utils.h"
-#include <zephyr/fff.h>
-#include <zephyr/kernel.h>
-#include <zephyr/shell/shell.h>
-#include <zephyr/ztest.h>
-
static void tabletmode_before(void *state)
{
ARG_UNUSED(state);
@@ -34,31 +34,27 @@ ZTEST_USER(tabletmode, test_tablet_set_mode)
int ret;
ret = tablet_get_mode();
- zassert_equal(ret, 0, "unexpected tablet initial mode: %d", ret);
+ zassert_equal(ret, 0, "unexepcted tablet initial mode: %d", ret);
tablet_set_mode(1, TABLET_TRIGGER_LID);
+
ret = tablet_get_mode();
- zassert_equal(ret, 1, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 1, "unexepcted tablet mode: %d", ret);
tablet_set_mode(1, TABLET_TRIGGER_BASE);
+
ret = tablet_get_mode();
- zassert_equal(ret, 1, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 1, "unexepcted tablet mode: %d", ret);
- /**
- * Tablet mode should remain enabled, since both _LID and _BASE were set
- * previously, and this only clears _LID.
- */
tablet_set_mode(0, TABLET_TRIGGER_LID);
+
ret = tablet_get_mode();
- zassert_equal(ret, 1, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 1, "unexepcted tablet mode: %d", ret);
- /**
- * Both _LID and _BASE are now cleared, so DUT is no longer in tablet
- * mode.
- */
tablet_set_mode(0, TABLET_TRIGGER_BASE);
+
ret = tablet_get_mode();
- zassert_equal(ret, 0, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 0, "unexepcted tablet mode: %d", ret);
}
/**
@@ -69,13 +65,13 @@ ZTEST_USER(tabletmode, test_tablet_disable)
int ret;
ret = tablet_get_mode();
- zassert_equal(ret, 0, "unexpected tablet initial mode: %d", ret);
+ zassert_equal(ret, 0, "unexepcted tablet initial mode: %d", ret);
tablet_disable();
tablet_set_mode(1, TABLET_TRIGGER_LID);
ret = tablet_get_mode();
- zassert_equal(ret, 0, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 0, "unexepcted tablet mode: %d", ret);
}
/**
@@ -86,28 +82,28 @@ ZTEST_USER(tabletmode, test_settabletmode_on_off)
int ret;
ret = tablet_get_mode();
- zassert_equal(ret, 0, "unexpected tablet initial mode: %d", ret);
+ zassert_equal(ret, 0, "unexepcted tablet initial mode: %d", ret);
ret = shell_execute_cmd(get_ec_shell(), "tabletmode");
- zassert_equal(ret, EC_SUCCESS, "unexpected command return status: %d",
+ zassert_equal(ret, EC_SUCCESS, "unexepcted command return status: %d",
ret);
ret = tablet_get_mode();
- zassert_equal(ret, 0, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 0, "unexepcted tablet mode: %d", ret);
ret = shell_execute_cmd(get_ec_shell(), "tabletmode on");
- zassert_equal(ret, EC_SUCCESS, "unexpected command return status: %d",
+ zassert_equal(ret, EC_SUCCESS, "unexepcted command return status: %d",
ret);
ret = tablet_get_mode();
- zassert_equal(ret, 1, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 1, "unexepcted tablet mode: %d", ret);
ret = shell_execute_cmd(get_ec_shell(), "tabletmode off");
- zassert_equal(ret, EC_SUCCESS, "unexpected command return status: %d",
+ zassert_equal(ret, EC_SUCCESS, "unexepcted command return status: %d",
ret);
ret = tablet_get_mode();
- zassert_equal(ret, 0, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 0, "unexepcted tablet mode: %d", ret);
}
/**
@@ -119,28 +115,28 @@ ZTEST_USER(tabletmode, test_settabletmode_forced)
int ret;
ret = tablet_get_mode();
- zassert_equal(ret, 0, "unexpected tablet initial mode: %d", ret);
+ zassert_equal(ret, 0, "unexepcted tablet initial mode: %d", ret);
ret = shell_execute_cmd(get_ec_shell(), "tabletmode on");
- zassert_equal(ret, EC_SUCCESS, "unexpected command return status: %d",
+ zassert_equal(ret, EC_SUCCESS, "unexepcted command return status: %d",
ret);
ret = tablet_get_mode();
- zassert_equal(ret, 1, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 1, "unexepcted tablet mode: %d", ret);
tablet_set_mode(0, TABLET_TRIGGER_LID);
ret = tablet_get_mode();
- zassert_equal(ret, 1, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 1, "unexepcted tablet mode: %d", ret);
ret = shell_execute_cmd(get_ec_shell(), "tabletmode reset");
- zassert_equal(ret, EC_SUCCESS, "unexpected command return status: %d",
+ zassert_equal(ret, EC_SUCCESS, "unexepcted command return status: %d",
ret);
tablet_set_mode(0, TABLET_TRIGGER_LID);
ret = tablet_get_mode();
- zassert_equal(ret, 0, "unexpected tablet mode: %d", ret);
+ zassert_equal(ret, 0, "unexepcted tablet mode: %d", ret);
}
/**
@@ -153,7 +149,7 @@ ZTEST_USER(tabletmode, test_settabletmode_too_many_args)
ret = shell_execute_cmd(get_ec_shell(),
"tabletmode too many arguments");
zassert_equal(ret, EC_ERROR_PARAM_COUNT,
- "unexpected command return status: %d", ret);
+ "unexepcted command return status: %d", ret);
}
/**
@@ -165,7 +161,7 @@ ZTEST_USER(tabletmode, test_settabletmode_unknown_arg)
ret = shell_execute_cmd(get_ec_shell(), "tabletmode X");
zassert_equal(ret, EC_ERROR_PARAM1,
- "unexpected command return status: %d", ret);
+ "unexepcted command return status: %d", ret);
}
ZTEST_SUITE(tabletmode, drivers_predicate_post_main, NULL, tabletmode_before,