about summary refs log tree commit diff
path: root/library/alloc/tests
diff options
context:
space:
mode:
authorAlexis Bourget <alexis.bourget@gmail.com>2020-09-08 23:38:23 +0200
committerAlexis Bourget <alexis.bourget@gmail.com>2020-09-21 21:50:26 +0200
commited52c7bb7516f12f74704e20457d5046378a49fc (patch)
tree8ad667d2b50a9df763f81d7bcf96ffc3d78adf30 /library/alloc/tests
parent949c96660c32ff9b19a639b4be607938c2262653 (diff)
downloadrust-ed52c7bb7516f12f74704e20457d5046378a49fc.tar.gz
rust-ed52c7bb7516f12f74704e20457d5046378a49fc.zip
Move deref-lval test
Diffstat (limited to 'library/alloc/tests')
-rw-r--r--library/alloc/tests/boxed.rs9
1 files changed, 9 insertions, 0 deletions
diff --git a/library/alloc/tests/boxed.rs b/library/alloc/tests/boxed.rs
index 851ca17a365..df13b36e778 100644
--- a/library/alloc/tests/boxed.rs
+++ b/library/alloc/tests/boxed.rs
@@ -49,3 +49,12 @@ fn box_clone_from_ptr_stability() {
         assert_eq!(copy.as_ptr() as usize, copy_raw);
     }
 }
+
+#[test]
+fn box_deref_lval() {
+    use std::cell::Cell;
+
+    let x = Box::new(Cell::new(5));
+    x.set(1000);
+    assert_eq!(x.get(), 1000);
+}