diff options
Diffstat (limited to 'src/libsyntax/test.rs')
| -rw-r--r-- | src/libsyntax/test.rs | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/src/libsyntax/test.rs b/src/libsyntax/test.rs index bc7dda8c44a..93fe868f52c 100644 --- a/src/libsyntax/test.rs +++ b/src/libsyntax/test.rs @@ -545,11 +545,11 @@ fn mk_test_desc_and_fn_rec(cx: &TestCtxt, test: &Test) -> P<ast::Expr> { let test_id = ecx.ident_of("test"); // creates self::test::$name - let test_path = |name| { + let test_path = |&: name| { ecx.path(span, vec![self_id, test_id, ecx.ident_of(name)]) }; // creates $name: $expr - let field = |name, expr| ecx.field_imm(span, ecx.ident_of(name), expr); + let field = |&: name, expr| ecx.field_imm(span, ecx.ident_of(name), expr); debug!("encoding {}", ast_util::path_name_i(path[])); @@ -563,7 +563,7 @@ fn mk_test_desc_and_fn_rec(cx: &TestCtxt, test: &Test) -> P<ast::Expr> { vec![name_expr]); let ignore_expr = ecx.expr_bool(span, test.ignore); - let should_fail_path = |name| { + let should_fail_path = |&: name| { ecx.path(span, vec![self_id, test_id, ecx.ident_of("ShouldFail"), ecx.ident_of(name)]) }; let fail_expr = match test.should_fail { | 
