]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-pass/integral-indexing.rs
test: Make manual changes to deal with the fallout from removal of
[rust.git] / src / test / run-pass / integral-indexing.rs
index cbbe101c58a34fc73a67c49be0156604bfa9b3d5..e0d0f3409eea05ae814857f2b8f1d14d8d9671c6 100644 (file)
@@ -8,19 +8,18 @@
 // option. This file may not be copied, modified, or distributed
 // except according to those terms.
 
-
-
+use std::vec_ng::Vec;
 
 // This is a testcase for issue #94.
 pub fn main() {
     let v: Vec<int> = vec!(0, 1, 2, 3, 4, 5);
     let s: ~str = ~"abcdef";
-    assert_eq!(v[3u], 3);
-    assert_eq!(v[3u8], 3);
-    assert_eq!(v[3i8], 3);
-    assert_eq!(v[3u32], 3);
-    assert_eq!(v[3i32], 3);
-    println!("{}", v[3u8]);
+    assert_eq!(v.as_slice()[3u], 3);
+    assert_eq!(v.as_slice()[3u8], 3);
+    assert_eq!(v.as_slice()[3i8], 3);
+    assert_eq!(v.as_slice()[3u32], 3);
+    assert_eq!(v.as_slice()[3i32], 3);
+    println!("{}", v.as_slice()[3u8]);
     assert_eq!(s[3u], 'd' as u8);
     assert_eq!(s[3u8], 'd' as u8);
     assert_eq!(s[3i8], 'd' as u8);