TEST(ManualExecutor, runIsStable) { ManualExecutor x; size_t count = 0; auto f1 = [&]() { count++; }; auto f2 = [&]() { x.add(f1); x.add(f1); }; x.add(f2); x.run(); }