From b58acc99bc34566dc0759ae971817eb70c8ec79a Mon Sep 17 00:00:00 2001 From: hai007 Date: Wed, 17 Mar 2021 14:39:10 -0700 Subject: [PATCH] Internal change PiperOrigin-RevId: 363510487 --- cpp/platform/public/count_down_latch_test.cc | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cpp/platform/public/count_down_latch_test.cc b/cpp/platform/public/count_down_latch_test.cc index d8699973..1485070d 100644 --- a/cpp/platform/public/count_down_latch_test.cc +++ b/cpp/platform/public/count_down_latch_test.cc @@ -57,6 +57,14 @@ TEST(CountDownLatch, LatchAwaitWithTimeoutCanExpire) { EXPECT_FALSE(response.result()); } +TEST(CountDownLatch, InitialCountZero_AwaitDoesNotBlock) { + CountDownLatch latch(0); + + auto response = latch.Await(); + + EXPECT_TRUE(response.Ok()); +} + } // namespace } // namespace nearby } // namespace location