grpc/test/core/event_engine
AJ Heller cdf59659c4
EventEngine Test Suite: Timers (#27496)
A reusable test suite for EventEngine implementations.

To exercise a custom EventEngine, simply link against :event_engine_test_suite
and provide a testing main function that sets a custom EventEngine factory:

```
#include "path/to/my_custom_event_engine.h"
#include "src/core/event_engine/test_suite/event_engine_test.h"

int main(int argc, char** argv) {
  ::testing::InitGoogleTest(&argc, argv);
  SetEventEngineFactory(
      []() { return absl::make_unique<MyCustomEventEngine>(); });
  auto result = RUN_ALL_TESTS();
  return result;
}
```
2021-10-04 13:19:07 -07:00
..
test_suite EventEngine Test Suite: Timers (#27496) 2021-10-04 13:19:07 -07:00
BUILD EventEngine Test Suite: Timers (#27496) 2021-10-04 13:19:07 -07:00
endpoint_config_test.cc Adjust include order per style guide (#27175) 2021-09-08 12:14:44 -07:00