(test): use std::shared_future::get() instead of std::shared_future::wait()
Description
In most unit-tests, we use std::shared_future::wait()
to ensure aync calls are finished, for instance when running services slots. This is quite bad, because std::shared_future::wait()
does not forward exceptions. We should use std::shared_future::get()
instead, which forward exceptions.
Functional specifications
Workflow, UX/UI design, screenshots, etc...
Technical specifications
Details of the implementation.
Test plan
Describe how you will verify that the implementation meets specifications.