about summary refs log tree commit diff
path: root/src/test/stdtest
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/stdtest')
-rw-r--r--src/test/stdtest/list.rs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/test/stdtest/list.rs b/src/test/stdtest/list.rs
index a53132e879c..0bfbcbe68a4 100644
--- a/src/test/stdtest/list.rs
+++ b/src/test/stdtest/list.rs
@@ -15,6 +15,14 @@ fn test_from_vec() {
 }
 
 #[test]
+fn test_from_vec_mut() {
+    let l = from_vec([mutable 0, 1, 2]);
+    assert (car(l) == 0);
+    assert (car(cdr(l)) == 1);
+    assert (car(cdr(cdr(l))) == 2);
+}
+
+#[test]
 fn test_foldl() {
     let l = from_vec([0, 1, 2, 3, 4]);
     fn add(&&a: int, &&b: uint) -> uint { ret (a as uint) + b; }