From bba5520d62e0c662ec2e2ccabe725294e17e9738 Mon Sep 17 00:00:00 2001 From: Daniel Micay Date: Wed, 23 Jan 2013 21:09:50 -0500 Subject: [PATCH] fix tests --- src/libstd/json.rs | 2 +- src/test/run-pass/issue-2804.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/libstd/json.rs b/src/libstd/json.rs index a79d245f70c7..58f580bde516 100644 --- a/src/libstd/json.rs +++ b/src/libstd/json.rs @@ -1226,7 +1226,7 @@ mod tests { use core::hashmap::linear::LinearMap; fn mk_object(items: &[(~str, Json)]) -> Json { - let mut d = LinearMap::new(); + let mut d = ~LinearMap::new(); for items.each |item| { match *item { diff --git a/src/test/run-pass/issue-2804.rs b/src/test/run-pass/issue-2804.rs index a46a9b30d6d4..c360a184d01a 100644 --- a/src/test/run-pass/issue-2804.rs +++ b/src/test/run-pass/issue-2804.rs @@ -23,7 +23,7 @@ enum object fn lookup(table: ~json::Object, key: ~str, default: ~str) -> ~str { - match table.find(&key) + match table.find_copy(&key) { option::Some(std::json::String(copy s)) => {