From c360b13e6096968cb675e0c00d2e9afe803ff1d5 Mon Sep 17 00:00:00 2001 From: Marian Buschsieweke Date: Tue, 23 Nov 2021 14:24:15 +0100 Subject: [PATCH] tests/sys_atomic_utils_unittests: Extend test coverage --- tests/sys_atomic_utils_unittests/main.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/tests/sys_atomic_utils_unittests/main.c b/tests/sys_atomic_utils_unittests/main.c index db004a48b4..26c480f7ec 100644 --- a/tests/sys_atomic_utils_unittests/main.c +++ b/tests/sys_atomic_utils_unittests/main.c @@ -51,6 +51,10 @@ static void test_load_store(void) uint64_t u64 = 42; atomic_store_u64(&u64, 0x1337133713371337); TEST_ASSERT_EQUAL_INT(atomic_load_u64(&u64), 0x1337133713371337); + + void *ptr = NULL; + atomic_store_ptr(&ptr, &u64); + TEST_ASSERT(atomic_load_ptr(&ptr) == (void *)&u64); } static void test_fetch_op_u8(fetch_op_u8_t atomic_op, fetch_op_u8_t op)