From 3ddd554d318110e8270498760340854929c59405 Mon Sep 17 00:00:00 2001 From: Cory Fields Date: Thu, 22 May 2025 17:26:13 +0000 Subject: [PATCH] tests: Add Assertions in reverse_lock tests to exercise thread-safety annotations --- src/test/reverselock_tests.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/test/reverselock_tests.cpp b/src/test/reverselock_tests.cpp index 64b3ddf2cd7..6abf55c8f7c 100644 --- a/src/test/reverselock_tests.cpp +++ b/src/test/reverselock_tests.cpp @@ -17,8 +17,10 @@ BOOST_AUTO_TEST_CASE(reverselock_basics) WAIT_LOCK(mutex, lock); BOOST_CHECK(lock.owns_lock()); + AssertLockHeld(mutex); { REVERSE_LOCK(lock, mutex); + AssertLockNotHeld(mutex); BOOST_CHECK(!lock.owns_lock()); } BOOST_CHECK(lock.owns_lock());