| 2057 | } |
| 2058 | |
| 2059 | void AssertCannotConsume() { |
| 2060 | if (!next.is_valid()) { |
| 2061 | next = generator(); |
| 2062 | } |
| 2063 | SleepABit(); |
| 2064 | ASSERT_FALSE(next.is_finished()); |
| 2065 | } |
| 2066 | |
| 2067 | void AssertFinished() { |
| 2068 | if (!next.is_valid()) { |
no test coverage detected