diff options
author | bors[bot] <26634292+bors[bot]@users.noreply.github.com> | 2021-02-10 08:34:04 +0000 |
---|---|---|
committer | GitHub <[email protected]> | 2021-02-10 08:34:04 +0000 |
commit | c3e0b3e7b7708ff1f3c42c317171dbab47a825fc (patch) | |
tree | ef7196950ad556f7447d154aa0fe2e81ef005c80 | |
parent | 8ece5ad0c00a11c2ca60cd0d8f86b3b0d31c9996 (diff) | |
parent | d932812134ff28d00a0c98791926b11d1fd2025a (diff) |
Merge #7621
7621: Use track caller in test documentation r=matklad a=matklad
bors r+
🤖
Co-authored-by: Aleksey Kladov <[email protected]>
-rw-r--r-- | docs/dev/architecture.md | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/docs/dev/architecture.md b/docs/dev/architecture.md index 01063824f..081ee5b9d 100644 --- a/docs/dev/architecture.md +++ b/docs/dev/architecture.md | |||
@@ -372,11 +372,11 @@ Tests which directly call various API functions are a liability, because they ma | |||
372 | So most of the tests look like this: | 372 | So most of the tests look like this: |
373 | 373 | ||
374 | ```rust | 374 | ```rust |
375 | #[track_caller] | ||
375 | fn check(input: &str, expect: expect_test::Expect) { | 376 | fn check(input: &str, expect: expect_test::Expect) { |
376 | // The single place that actually exercises a particular API | 377 | // The single place that actually exercises a particular API |
377 | } | 378 | } |
378 | 379 | ||
379 | |||
380 | #[test] | 380 | #[test] |
381 | fn foo() { | 381 | fn foo() { |
382 | check("foo", expect![["bar"]]); | 382 | check("foo", expect![["bar"]]); |