Skip to content

Commit d2e7292

Browse files
committed
tests: posix: headers: add verification tests for more constants
Ensure that the "headers" test checks that the following constants are defined: * PTHREAD_PROCESS_SHARED * PTHREAD_PROCESS_PRIVATE * PTHREAD_COND_INITIALIZER * PTHREAD_MUTEX_INITIALIZER * PTHREAD_CANCELED They were already defined by previous commits, but the test had not been updated. Signed-off-by: Christopher Friedt <[email protected]>
1 parent 19ef279 commit d2e7292

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

tests/posix/headers/src/pthread_h.c

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ ZTEST(posix_headers, test_pthread_h)
2828
/* zassert_not_equal(-1, PTHREAD_CANCEL_DEFERRED); */ /* not implemented */
2929
zassert_not_equal(-1, PTHREAD_CANCEL_DISABLE);
3030

31-
/* zassert_not_equal(-1, PTHREAD_CANCELED); */ /* not implemented */
31+
zassert_not_equal((void *)-42, PTHREAD_CANCELED);
3232

3333
zassert_not_equal(-1, PTHREAD_CREATE_DETACHED);
3434
zassert_not_equal(-1, PTHREAD_CREATE_JOINABLE);
@@ -49,14 +49,14 @@ ZTEST(posix_headers, test_pthread_h)
4949
zassert_not_equal(-1, PTHREAD_PRIO_NONE);
5050
/* zassert_not_equal(-1, PTHREAD_PRIO_PROTECT); */ /* not implemented */
5151

52-
/* zassert_not_equal(-1, PTHREAD_PROCESS_SHARED); */ /* not implemented */
53-
/* zassert_not_equal(-1, PTHREAD_PROCESS_PRIVATE); */ /* not implemented */
52+
zassert_not_equal(-1, PTHREAD_PROCESS_SHARED);
53+
zassert_not_equal(-1, PTHREAD_PROCESS_PRIVATE);
5454

5555
/* zassert_not_equal(-1, PTHREAD_SCOPE_PROCESS); */ /* not implemented */
5656
/* zassert_not_equal(-1, PTHREAD_SCOPE_SYSTEM); */ /* not implemented */
5757

58-
/* pthread_cond_t cond = PTHREAD_COND_INITIALIZER; */ /* not implemented */
59-
/* pthread_mutex_t mu = PTHREAD_MUTEX_INITIALIZER; */ /* not implemented */
58+
pthread_cond_t cond = PTHREAD_COND_INITIALIZER;
59+
pthread_mutex_t mu = PTHREAD_MUTEX_INITIALIZER;
6060
/* pthread_rwlock_t lock = PTHREAD_RWLOCK_INITIALIZER; */ /* not implemented */
6161

6262
if (IS_ENABLED(CONFIG_POSIX_API)) {

0 commit comments

Comments
 (0)