Skip to content

Commit dd74e56

Browse files
committed
Add assert_eq to Arc/Rc -> NonNull test
1 parent 7a786d4 commit dd74e56

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

src/liballoc/tests/arc.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -98,5 +98,7 @@ fn eq() {
9898

9999
#[test]
100100
fn to_nonnull() {
101-
let _: std::ptr::NonNull<i32> = Arc::new(0).into();
101+
let ptr: std::ptr::NonNull<i32> = Arc::new(0).into();
102+
let deref = unsafe { *ptr.as_ref() };
103+
assert_eq!(deref, 0);
102104
}

src/liballoc/tests/rc.rs

+3-1
Original file line numberDiff line numberDiff line change
@@ -98,5 +98,7 @@ fn eq() {
9898

9999
#[test]
100100
fn to_nonnull() {
101-
let _: std::ptr::NonNull<i32> = Rc::new(0).into();
101+
let ptr: std::ptr::NonNull<i32> = Rc::new(0).into();
102+
let deref = unsafe { *ptr.as_ref() };
103+
assert_eq!(deref, 0);
102104
}

0 commit comments

Comments
 (0)