about summary refs log tree commit diff
path: root/src/libcoretest
diff options
context:
space:
mode:
authorTamir Duberstein <tamird@gmail.com>2015-04-28 21:22:06 -0700
committerTamir Duberstein <tamird@gmail.com>2015-04-28 21:22:06 -0700
commitcd5abe76359d67283dbfd8067a475d3d2c249312 (patch)
tree861cc3c2608588ed25bf518802bcb36175ef4f2e /src/libcoretest
parentc48b499ea31592fe332e8927ecf64a44ebcb0889 (diff)
downloadrust-cd5abe76359d67283dbfd8067a475d3d2c249312.tar.gz
rust-cd5abe76359d67283dbfd8067a475d3d2c249312.zip
Remove unused variable
Diffstat (limited to 'src/libcoretest')
-rw-r--r--src/libcoretest/option.rs16
1 files changed, 7 insertions, 9 deletions
diff --git a/src/libcoretest/option.rs b/src/libcoretest/option.rs
index ad096630127..195ed054c18 100644
--- a/src/libcoretest/option.rs
+++ b/src/libcoretest/option.rs
@@ -245,24 +245,22 @@ fn test_collect() {
 
 #[test]
 fn test_cloned() {
-    let val1 = 1u32;
-    let mut val2 = 2u32;
-    let val1_ref = &val1;
+    let val = 1u32;
+    let val_ref = &val;
     let opt_none: Option<&'static u32> = None;
-    let opt_ref = Some(&val1);
-    let opt_ref_ref = Some(&val1_ref);
-    let opt_mut_ref = Some(&mut val2);
+    let opt_ref = Some(&val);
+    let opt_ref_ref = Some(&val_ref);
 
     // None works
     assert_eq!(opt_none.clone(), None);
     assert_eq!(opt_none.cloned(), None);
 
     // Immutable ref works
-    assert_eq!(opt_ref.clone(), Some(&val1));
+    assert_eq!(opt_ref.clone(), Some(&val));
     assert_eq!(opt_ref.cloned(), Some(1u32));
 
     // Double Immutable ref works
-    assert_eq!(opt_ref_ref.clone(), Some(&val1_ref));
-    assert_eq!(opt_ref_ref.clone().cloned(), Some(&val1));
+    assert_eq!(opt_ref_ref.clone(), Some(&val_ref));
+    assert_eq!(opt_ref_ref.clone().cloned(), Some(&val));
     assert_eq!(opt_ref_ref.cloned().cloned(), Some(1u32));
 }