Add tests for the return value of `k_event_post`, `k_event_clear`, `k_event_set` and ``k_event_set_masked`. Signed-off-by: Jordan Yates <jordan.yates@data61.csiro.au>
30 lines
563 B
C
30 lines
563 B
C
/*
|
|
* Copyright (c) 2021 Intel Corporation
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/**
|
|
* @brief Tests for the events kernel object
|
|
*
|
|
* Verify zephyr event apis under different context
|
|
*
|
|
* - API coverage
|
|
* -# k_event_init K_EVENT_DEFINE
|
|
* -# k_event_post
|
|
* -# k_event_set
|
|
* -# k_event_wait
|
|
* -# k_event_wait_all
|
|
* -# k_event_test
|
|
*
|
|
* @defgroup kernel_event_tests events
|
|
* @ingroup all_tests
|
|
* @{
|
|
* @}
|
|
*/
|
|
|
|
#include <zephyr/ztest.h>
|
|
|
|
ZTEST_SUITE(events_api, NULL, NULL,
|
|
ztest_simple_1cpu_before, ztest_simple_1cpu_after, NULL);
|