[llvm-branch-commits] [clang-tools-extra] 0bfe100 - [NFC] Test case refactor
Nathan James via llvm-branch-commits
llvm-branch-commits at lists.llvm.org
Wed Jan 6 12:04:27 PST 2021
Author: Nathan James
Date: 2021-01-06T20:00:15Z
New Revision: 0bfe100145634988e4a914da776b55509ba0bec0
URL: https://github.com/llvm/llvm-project/commit/0bfe100145634988e4a914da776b55509ba0bec0
DIFF: https://github.com/llvm/llvm-project/commit/0bfe100145634988e4a914da776b55509ba0bec0.diff
LOG: [NFC] Test case refactor
Added:
Modified:
clang-tools-extra/clangd/unittests/TUSchedulerTests.cpp
Removed:
################################################################################
diff --git a/clang-tools-extra/clangd/unittests/TUSchedulerTests.cpp b/clang-tools-extra/clangd/unittests/TUSchedulerTests.cpp
index a51067896432..c87c1be6f8e9 100644
--- a/clang-tools-extra/clangd/unittests/TUSchedulerTests.cpp
+++ b/clang-tools-extra/clangd/unittests/TUSchedulerTests.cpp
@@ -1042,7 +1042,7 @@ TEST_F(TUSchedulerTests, CommandLineWarnings) {
TEST(DebouncePolicy, Compute) {
namespace c = std::chrono;
- std::vector<DebouncePolicy::clock::duration> History = {
+ DebouncePolicy::clock::duration History[] = {
c::seconds(0),
c::seconds(5),
c::seconds(10),
@@ -1053,8 +1053,9 @@ TEST(DebouncePolicy, Compute) {
Policy.Max = c::seconds(25);
// Call Policy.compute(History) and return seconds as a float.
auto Compute = [&](llvm::ArrayRef<DebouncePolicy::clock::duration> History) {
- using FloatingSeconds = c::duration<float, c::seconds::period>;
- return static_cast<float>(Policy.compute(History) / FloatingSeconds(1));
+ return c::duration_cast<c::duration<float, c::seconds::period>>(
+ Policy.compute(History))
+ .count();
};
EXPECT_NEAR(10, Compute(History), 0.01) << "(upper) median = 10";
Policy.RebuildRatio = 1.5;
More information about the llvm-branch-commits
mailing list