Lines Matching refs:TestEventListener
2307 TestEventListener* repeater = UnitTest::GetInstance()->listeners().repeater();
2435 TestEventListener* repeater = UnitTest::GetInstance()->listeners().repeater();
2689 // This class implements the TestEventListener interface.
2692 class PrettyUnitTestResultPrinter : public TestEventListener {
2699 // The following methods override what's in the TestEventListener class.
2899 class TestEventRepeater : public TestEventListener {
2903 void Append(TestEventListener *listener);
2904 TestEventListener* Release(TestEventListener* listener);
2930 std::vector<TestEventListener*> listeners_;
2936 ForEach(listeners_, Delete<TestEventListener>);
2939 void TestEventRepeater::Append(TestEventListener *listener) {
2944 TestEventListener* TestEventRepeater::Release(TestEventListener *listener) {
3571 void TestEventListeners::Append(TestEventListener* listener) {
3578 TestEventListener* TestEventListeners::Release(TestEventListener* listener) {
3586 // Returns repeater that broadcasts the TestEventListener events to all
3588 TestEventListener* TestEventListeners::repeater() { return repeater_; }
3595 void TestEventListeners::SetDefaultResultPrinter(TestEventListener* listener) {
3611 void TestEventListeners::SetDefaultXmlGenerator(TestEventListener* listener) {
4274 TestEventListener* repeater = listeners()->repeater();