summaryrefslogtreecommitdiffstats
path: root/library/cpp/threading/future/future_ut.cpp
diff options
context:
space:
mode:
authorilnurkh <[email protected]>2026-03-03 09:35:12 +0300
committerilnurkh <[email protected]>2026-03-03 10:09:00 +0300
commit3484d1497b4464664a3b98924f09d7fe7950b6b0 (patch)
tree4fb87287ef31a6fe9d391894de9967809fbb4aa9 /library/cpp/threading/future/future_ut.cpp
parented3e5c8d3568294471ab1ae085e6fec5786af14b (diff)
suport MakeFuture<void>() and NewPromise<void>() calls
commit_hash:b9c2c02a676598c074017c07a95838e719690d32
Diffstat (limited to 'library/cpp/threading/future/future_ut.cpp')
-rw-r--r--library/cpp/threading/future/future_ut.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/library/cpp/threading/future/future_ut.cpp b/library/cpp/threading/future/future_ut.cpp
index ceb07cae934..857a29bec6b 100644
--- a/library/cpp/threading/future/future_ut.cpp
+++ b/library/cpp/threading/future/future_ut.cpp
@@ -86,6 +86,9 @@ namespace {
promise = NewPromise();
UNIT_ASSERT(!promise.HasValue());
+ promise = NewPromise<void>();
+ UNIT_ASSERT(!promise.HasValue());
+
TFuture<void> future;
UNIT_ASSERT(!future.HasValue());
@@ -120,6 +123,9 @@ namespace {
future = MakeFuture();
UNIT_ASSERT(future.HasValue());
+
+ future = MakeFuture<void>();
+ UNIT_ASSERT(future.HasValue());
}
struct TTestCallback {