| 11 | namespace ValdiTest { |
| 12 | |
| 13 | Result<Value> waitForPromise(const Ref<Promise>& promise) { |
| 14 | auto resultHolder = ResultHolder<Value>::make(); |
| 15 | |
| 16 | promise->onComplete([completion = resultHolder->makeCompletion()](const auto& result) { completion(result); }); |
| 17 | |
| 18 | return resultHolder->waitForResult(); |
| 19 | } |
| 20 | |
| 21 | } // namespace ValdiTest |
no test coverage detected