diff options
| author | Philipp Hansch <dev@phansch.net> | 2019-04-08 21:32:38 +0200 |
|---|---|---|
| committer | Philipp Hansch <dev@phansch.net> | 2019-04-08 21:35:44 +0200 |
| commit | edebed9fc93d433578aef6b0e2b6a47b580a2f95 (patch) | |
| tree | efbb8ccdf451179036e3d13d09001a6b1d6b1b67 | |
| parent | f694222887cf31f51e68927716c25736e62f037f (diff) | |
| download | rust-edebed9fc93d433578aef6b0e2b6a47b580a2f95.tar.gz rust-edebed9fc93d433578aef6b0e2b6a47b580a2f95.zip | |
compiletest: Improve no_prefer_dynamic docs
This adds some extra docs for the `no-prefer-dynamic` header. And also a `s/must_compile_successfully/compile_pass`. `must_compile_successfully` has been renamed to `compile_pass` at some point in the past and this comment was still referring to the old name.
| -rw-r--r-- | src/tools/compiletest/src/header.rs | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/tools/compiletest/src/header.rs b/src/tools/compiletest/src/header.rs index d735d3351e6..2fe837e99d3 100644 --- a/src/tools/compiletest/src/header.rs +++ b/src/tools/compiletest/src/header.rs @@ -303,6 +303,10 @@ pub struct TestProps { // For UI tests, allows compiler to generate arbitrary output to stderr pub dont_check_compiler_stderr: bool, // Don't force a --crate-type=dylib flag on the command line + // + // Set this for example if you have an auxiliary test file that contains + // a proc-macro and needs `#![crate_type = "proc-macro"]`. This ensures + // that the aux file is compiled as a `proc-macro` and not as a `dylib`. pub no_prefer_dynamic: bool, // Run --pretty expanded when running pretty printing tests pub pretty_expanded: bool, @@ -490,7 +494,7 @@ impl TestProps { } if !self.compile_pass { - // run-pass implies must_compile_successfully + // run-pass implies compile_pass self.compile_pass = config.parse_compile_pass(ln) || self.run_pass; } |
