Lines Matching refs:TestEventListener
3791 TestEventListener* repeater = UnitTest::GetInstance()->listeners().repeater();
3919 TestEventListener* repeater = UnitTest::GetInstance()->listeners().repeater();
4173 // This class implements the TestEventListener interface.
4176 class PrettyUnitTestResultPrinter : public TestEventListener {
4183 // The following methods override what's in the TestEventListener class.
4383 class TestEventRepeater : public TestEventListener {
4387 void Append(TestEventListener *listener);
4388 TestEventListener* Release(TestEventListener* listener);
4414 std::vector<TestEventListener*> listeners_;
4420 ForEach(listeners_, Delete<TestEventListener>);
4423 void TestEventRepeater::Append(TestEventListener *listener) {
4428 TestEventListener* TestEventRepeater::Release(TestEventListener *listener) {
5055 void TestEventListeners::Append(TestEventListener* listener) {
5062 TestEventListener* TestEventListeners::Release(TestEventListener* listener) {
5070 // Returns repeater that broadcasts the TestEventListener events to all
5072 TestEventListener* TestEventListeners::repeater() { return repeater_; }
5079 void TestEventListeners::SetDefaultResultPrinter(TestEventListener* listener) {
5095 void TestEventListeners::SetDefaultXmlGenerator(TestEventListener* listener) {
5758 TestEventListener* repeater = listeners()->repeater();