]> git.lizzy.rs Git - rust.git/blobdiff - src/test/run-fail/unwind-misc-1.rs
Replace all ~"" with "".to_owned()
[rust.git] / src / test / run-fail / unwind-misc-1.rs
index b87303467cee5a20a1c5661303bec51fe841a5fd..fae1a8a17738cd169007f86e6ebd03ac9d302526 100644 (file)
 // exec-env:RUST_NEWRT=1
 // error-pattern:fail
 
-#[feature(managed_boxes)];
+#![feature(managed_boxes)]
+
+extern crate collections;
+
+use std::vec;
 
 fn main() {
-    let _count = @mut 0u;
-    let mut map = std::hashmap::HashMap::new();
-    let mut arr = ~[];
+    let _count = @0u;
+    let mut map = collections::HashMap::new();
+    let mut arr = Vec::new();
     for _i in range(0u, 10u) {
-        arr.push(@~"key stuff");
-        map.insert(arr.clone(), arr + &[@~"value stuff"]);
+        arr.push(@"key stuff".to_owned());
+        map.insert(arr.clone(),
+                   arr.clone().append([@"value stuff".to_owned()]));
         if arr.len() == 5 {
             fail!();
         }