Skip to content

Commit

Permalink
Auto merge of #6345 - dlaehnemann:docs_correct-profile-usage-info, r=…
Browse files Browse the repository at this point in the history
…ehuss

docs: correct profile usage of `cargo test --release`

From trying it out on a project (see <varlociraptor/varlociraptor#54 (comment)>), I have realised that the `profile` usage by `cargo test --release` differs from what is documented in the cargo book. So here comes my correction suggestion...
  • Loading branch information
bors committed Nov 27, 2018
2 parents 0273e73 + a472e7c commit e3435d1
Showing 1 changed file with 6 additions and 3 deletions.
9 changes: 6 additions & 3 deletions src/doc/src/reference/manifest.md
Original file line number Diff line number Diff line change
Expand Up @@ -341,7 +341,8 @@ incremental = true # whether or not incremental compilation is enabled
overflow-checks = true # use overflow checks for integer arithmetic.
# Passes the `-C overflow-checks=...` flag to the compiler.

# The release profile, used for `cargo build --release`.
# The release profile, used for `cargo build --release` (and the dependencies
# for `cargo test --release`, including the local library or binary).
[profile.release]
opt-level = 3
debug = false
Expand All @@ -353,7 +354,8 @@ panic = 'unwind'
incremental = false
overflow-checks = false

# The testing profile, used for `cargo test`.
# The testing profile, used for `cargo test` (for `cargo test --release` see
# the `release` and `bench` profiles).
[profile.test]
opt-level = 0
debug = 2
Expand All @@ -365,7 +367,8 @@ panic = 'unwind'
incremental = true
overflow-checks = true

# The benchmarking profile, used for `cargo bench` and `cargo test --release`.
# The benchmarking profile, used for `cargo bench` (and the test targets and
# unit tests for `cargo test --release`).
[profile.bench]
opt-level = 3
debug = false
Expand Down

0 comments on commit e3435d1

Please sign in to comment.