diff options
| author | Kiet Tran <ktt3ja@gmail.com> | 2013-12-14 01:56:51 -0500 |
|---|---|---|
| committer | Kiet Tran <ktt3ja@gmail.com> | 2013-12-14 01:56:51 -0500 |
| commit | a67b8863c2d2e31f834e7a2b39b0afa6f8be7492 (patch) | |
| tree | f81d780030e188fe94cdfee0af181b306915373c /src/etc/combine-tests.py | |
| parent | 71ce559f7de6b50dde7af7cf22ff6c4b2942d3c1 (diff) | |
| download | rust-a67b8863c2d2e31f834e7a2b39b0afa6f8be7492.tar.gz rust-a67b8863c2d2e31f834e7a2b39b0afa6f8be7492.zip | |
Suppress warnings in run-pass tests
Diffstat (limited to 'src/etc/combine-tests.py')
| -rwxr-xr-x | src/etc/combine-tests.py | 36 |
1 files changed, 22 insertions, 14 deletions
diff --git a/src/etc/combine-tests.py b/src/etc/combine-tests.py index afecf0875c0..5ada1bfa630 100755 --- a/src/etc/combine-tests.py +++ b/src/etc/combine-tests.py @@ -41,11 +41,15 @@ stage2_tests.sort() c = open("tmp/run_pass_stage2.rc", "w") i = 0 -c.write("// AUTO-GENERATED FILE: DO NOT EDIT\n") -c.write("#[pkgid=\"run_pass_stage2#0.1\"];\n") -c.write("#[link(name=\"run_pass_stage2\", vers=\"0.1\")];\n") -c.write("#[feature(globs, macro_rules, struct_variant, managed_boxes)];\n") -c.write("#[allow(attribute_usage)];\n") +c.write( +""" +// AUTO-GENERATED FILE: DO NOT EDIT +#[pkgid=\"run_pass_stage2#0.1\"]; +#[link(name=\"run_pass_stage2\", vers=\"0.1\")]; +#[feature(globs, macro_rules, struct_variant, managed_boxes)]; +#[allow(warnings)]; +""" +) for t in stage2_tests: p = os.path.join(run_pass, t) p = p.replace("\\", "\\\\") @@ -56,15 +60,19 @@ c.close() d = open("tmp/run_pass_stage2_driver.rs", "w") -d.write("// AUTO-GENERATED FILE: DO NOT EDIT\n") -d.write("#[feature(globs, managed_boxes)];\n") -d.write("extern mod extra;\n") -d.write("extern mod run_pass_stage2;\n") -d.write("use run_pass_stage2::*;\n") -d.write("use std::io;\n") -d.write("use std::io::Writer;\n") -d.write("fn main() {\n") -d.write(" let mut out = io::stdout();\n") +d.write( +""" +// AUTO-GENERATED FILE: DO NOT EDIT +#[feature(globs, managed_boxes)]; +extern mod extra; +extern mod run_pass_stage2; +use run_pass_stage2::*; +use std::io; +use std::io::Writer; +fn main() { + let mut out = io::stdout(); +""" +) i = 0 for t in stage2_tests: p = os.path.join("test", "run-pass", t) |
