Just get it once as device_get_binding() is a bit greedy. Signed-off-by: Tomasz Bursztyka <tomasz.bursztyka@linux.intel.com>
43 lines
1.1 KiB
C
43 lines
1.1 KiB
C
/*
|
|
* Copyright (c) 2019 Nordic Semiconductor ASA
|
|
*
|
|
* SPDX-License-Identifier: Apache-2.0
|
|
*/
|
|
|
|
/**
|
|
* @addtogroup t_driver_uart
|
|
* @{
|
|
* @defgroup t_uart_async test_uart_async
|
|
* @}
|
|
*/
|
|
|
|
#include "test_uart.h"
|
|
|
|
void test_main(void)
|
|
{
|
|
init_test();
|
|
|
|
#ifdef CONFIG_USERSPACE
|
|
set_permissions();
|
|
#endif
|
|
|
|
ztest_test_suite(uart_async_test,
|
|
ztest_unit_test(test_single_read_setup),
|
|
ztest_user_unit_test(test_single_read),
|
|
ztest_unit_test(test_chained_read_setup),
|
|
ztest_user_unit_test(test_chained_read),
|
|
ztest_unit_test(test_double_buffer_setup),
|
|
ztest_user_unit_test(test_double_buffer),
|
|
ztest_unit_test(test_read_abort_setup),
|
|
ztest_user_unit_test(test_read_abort),
|
|
ztest_unit_test(test_chained_write_setup),
|
|
ztest_user_unit_test(test_chained_write),
|
|
ztest_unit_test(test_long_buffers_setup),
|
|
ztest_user_unit_test(test_long_buffers),
|
|
ztest_unit_test(test_write_abort_setup),
|
|
ztest_user_unit_test(test_write_abort),
|
|
ztest_unit_test(test_forever_timeout_setup),
|
|
ztest_user_unit_test(test_forever_timeout));
|
|
ztest_run_test_suite(uart_async_test);
|
|
}
|