summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--test/sys/test_pthread.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/test/sys/test_pthread.rs b/test/sys/test_pthread.rs
index a4f02772..7e6baea0 100644
--- a/test/sys/test_pthread.rs
+++ b/test/sys/test_pthread.rs
@@ -1,5 +1,14 @@
use nix::sys::pthread::*;
+use std::ptr;
+#[cfg(target_env = "musl")]
+#[test]
+fn test_pthread_self() {
+ let tid = pthread_self();
+ assert!(tid != ptr::null_mut());
+}
+
+#[cfg(not(target_env = "musl"))]
#[test]
fn test_pthread_self() {
let tid = pthread_self();