| 310 | // then applies a matcher to the result. |
| 311 | template <typename ResultMatcher> |
| 312 | FutureMatcher<ResultMatcher> Finishes( |
| 313 | const ResultMatcher& result_matcher, |
| 314 | double wait_seconds = kDefaultAssertFinishesWaitSeconds) { |
| 315 | return FutureMatcher<ResultMatcher>(result_matcher, wait_seconds); |
| 316 | } |
| 317 | |
| 318 | // Returns a matcher that matches the value of a successful Result<T>. |
| 319 | template <typename ValueMatcher> |
no outgoing calls