summaryrefslogtreecommitdiff
path: root/src/lockable.rs
diff options
context:
space:
mode:
authorMica White <botahamec@outlook.com>2026-02-07 15:26:32 -0500
committerMica White <botahamec@outlook.com>2026-02-07 15:26:32 -0500
commitd7e9207295b6e609e540c7376f9293d3ef5c2f33 (patch)
treee41e3e804b9cfe0f6a9be94c18421ca86feaa908 /src/lockable.rs
parent5b37ad68d3b1d5681ddf0b48403d5559d086feae (diff)
add test for consuming boxed slicesHEADmain
Diffstat (limited to 'src/lockable.rs')
-rwxr-xr-xsrc/lockable.rs10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/lockable.rs b/src/lockable.rs
index 43ff5c3..56cbb52 100755
--- a/src/lockable.rs
+++ b/src/lockable.rs
@@ -901,4 +901,14 @@ mod tests {
assert_eq!(*guard[1], 2);
});
}
+
+ #[test]
+ fn box_into_inner() {
+ let locks = vec![Mutex::new(1), Mutex::new(2)].into_boxed_slice();
+ let lock_ptrs = LockableIntoInner::into_inner(locks);
+
+ assert_eq!(lock_ptrs.len(), 2);
+ assert_eq!(lock_ptrs[0], 1);
+ assert_eq!(lock_ptrs[1], 2);
+ }
}