diff options
| author | Brian Anderson <banderson@mozilla.com> | 2011-10-28 13:23:50 -0700 |
|---|---|---|
| committer | Brian Anderson <banderson@mozilla.com> | 2011-10-28 13:24:39 -0700 |
| commit | d53a253dcae826eb50856bf28c90f2a0c84dec33 (patch) | |
| tree | bee047aa051b3dffd77ee3f0f7b260004e627249 /src/test/stdtest | |
| parent | 83219269d54a04ac072cce0e4eb6d7ca7d07014c (diff) | |
| download | rust-d53a253dcae826eb50856bf28c90f2a0c84dec33.tar.gz rust-d53a253dcae826eb50856bf28c90f2a0c84dec33.zip | |
stdlib: make list::from_vec take [mutable? T]
Diffstat (limited to 'src/test/stdtest')
| -rw-r--r-- | src/test/stdtest/list.rs | 8 |
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; } |
