diff options
| author | Thom Chiovoloni <thom@shift.click> | 2022-10-31 00:42:10 -0700 |
|---|---|---|
| committer | Thom Chiovoloni <thom@shift.click> | 2022-10-31 00:42:10 -0700 |
| commit | b56cb9e032bd6699a79982a3c20d5f2dd9646c83 (patch) | |
| tree | 43ecea69ea0c33429043339c835684c3a962ec0a | |
| parent | 4596f4f8b565bdd02d3b99d1ab12ff09146a93de (diff) | |
| download | rust-b56cb9e032bd6699a79982a3c20d5f2dd9646c83.tar.gz rust-b56cb9e032bd6699a79982a3c20d5f2dd9646c83.zip | |
Include both benchmarks and tests in the numbers given to `TeFiltered{,Out}`
| -rw-r--r-- | library/test/src/lib.rs | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/library/test/src/lib.rs b/library/test/src/lib.rs index 56a8d92f55d..f16d94bbc81 100644 --- a/library/test/src/lib.rs +++ b/library/test/src/lib.rs @@ -246,6 +246,9 @@ impl FilteredTests { })); self.add_test(desc, testfn); } + fn total_len(&self) -> usize { + self.tests.len() + self.benchs.len() + } } pub fn run_tests<F>( @@ -303,13 +306,13 @@ where }; } - let filtered_out = tests_len - filtered.tests.len(); + let filtered_out = tests_len - filtered.total_len(); let event = TestEvent::TeFilteredOut(filtered_out); notify_about_test_event(event)?; let shuffle_seed = get_shuffle_seed(opts); - let event = TestEvent::TeFiltered(filtered.tests.len(), shuffle_seed); + let event = TestEvent::TeFiltered(filtered.total_len(), shuffle_seed); notify_about_test_event(event)?; let concurrency = opts.test_threads.unwrap_or_else(get_concurrency); |
