diff options
| author | Alex Crichton <alex@alexcrichton.com> | 2013-05-12 16:50:57 -0400 |
|---|---|---|
| committer | Alex Crichton <alex@alexcrichton.com> | 2013-05-14 12:25:19 -0400 |
| commit | ffcc680f9cc26b5b2cb2f453a89dbcf8144f8b9b (patch) | |
| tree | 8f3f8634548c02309d281d6cdbfd7b34b7ea8c9d /src/libsyntax/ext | |
| parent | 5614e83e817a1d15286a1d4eeb6b665ddf5fe3cb (diff) | |
| download | rust-ffcc680f9cc26b5b2cb2f453a89dbcf8144f8b9b.tar.gz rust-ffcc680f9cc26b5b2cb2f453a89dbcf8144f8b9b.zip | |
Fix test fallout from removing vecs_implicitly_copyable
Diffstat (limited to 'src/libsyntax/ext')
| -rw-r--r-- | src/libsyntax/ext/expand.rs | 20 |
1 files changed, 8 insertions, 12 deletions
diff --git a/src/libsyntax/ext/expand.rs b/src/libsyntax/ext/expand.rs index 55229edfa18..9afbe1e479d 100644 --- a/src/libsyntax/ext/expand.rs +++ b/src/libsyntax/ext/expand.rs @@ -662,12 +662,11 @@ mod test { #[test] fn fail_exists_test () { let src = ~"fn main() { fail!(\"something appropriately gloomy\");}"; let sess = parse::new_parse_sess(None); - let cfg = ~[]; let crate_ast = parse::parse_crate_from_source_str( ~"<test>", @src, - cfg,sess); - expand_crate(sess,cfg,crate_ast); + ~[],sess); + expand_crate(sess,~[],crate_ast); } // these following tests are quite fragile, in that they don't test what @@ -679,13 +678,12 @@ mod test { let src = ~"fn bogus() {macro_rules! z (() => (3+4))}\ fn inty() -> int { z!() }"; let sess = parse::new_parse_sess(None); - let cfg = ~[]; let crate_ast = parse::parse_crate_from_source_str( ~"<test>", @src, - cfg,sess); + ~[],sess); // should fail: - expand_crate(sess,cfg,crate_ast); + expand_crate(sess,~[],crate_ast); } // make sure that macros can leave scope for modules @@ -694,13 +692,12 @@ mod test { let src = ~"mod foo {macro_rules! z (() => (3+4))}\ fn inty() -> int { z!() }"; let sess = parse::new_parse_sess(None); - let cfg = ~[]; let crate_ast = parse::parse_crate_from_source_str( ~"<test>", @src, - cfg,sess); + ~[],sess); // should fail: - expand_crate(sess,cfg,crate_ast); + expand_crate(sess,~[],crate_ast); } // macro_escape modules shouldn't cause macros to leave scope @@ -708,13 +705,12 @@ mod test { let src = ~"#[macro_escape] mod foo {macro_rules! z (() => (3+4))}\ fn inty() -> int { z!() }"; let sess = parse::new_parse_sess(None); - let cfg = ~[]; let crate_ast = parse::parse_crate_from_source_str( ~"<test>", @src, - cfg,sess); + ~[], sess); // should fail: - expand_crate(sess,cfg,crate_ast); + expand_crate(sess,~[],crate_ast); } #[test] fn core_macros_must_parse () { |
