class EventBroadcaster

Defined at line 20 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/event-broadcaster.h

Public Methods

void EventBroadcaster (const EventBroadcaster & )

Defined at line 23 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/event-broadcaster.h

void EventBroadcaster ()

Defined at line 26 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void EventBroadcaster (EventBroadcaster && )

Defined at line 27 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

EventBroadcaster & operator= (const EventBroadcaster & )

Defined at line 27 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/event-broadcaster.h

void ~EventBroadcaster ()

Defined at line 28 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

EventBroadcaster & operator= (EventBroadcaster && )

Defined at line 28 of file ../../zircon/system/ulib/zxtest/include/zxtest/base/event-broadcaster.h

void OnProgramStart (const Runner & runner)

Reports before any test is executed.

Defined at line 31 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnIterationStart (const Runner & runner, int iteration)

Reports before every iteration starts.

Defined at line 36 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnEnvironmentSetUp (const Runner & runner)

Reports before any environment is set up.

Defined at line 41 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnTestCaseStart (const TestCase & test_case)

Reports before every TestCase is set up.

Defined at line 46 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnTestStart (const TestCase & test_case, const TestInfo & test)

Reports before every test starts.

Defined at line 51 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnAssertion (const Assertion & assertion)

Reports when an assertion on the running tests fails.

Defined at line 56 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnMessage (const Message & message)

Reports when a message is sent by one of the running tests.

Defined at line 61 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnTestSkip (const TestCase & test_case, const TestInfo & test)

Reports before every test is skipped.

Defined at line 66 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnTestFailure (const TestCase & test_case, const TestInfo & test)

Reports before every TestCase is set up.

Defined at line 71 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnTestSuccess (const TestCase & test_case, const TestInfo & test)

Reports before every TestCase is set up.

Defined at line 76 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnTestCaseEnd (const TestCase & test_case)

Reports before every TestCase is torn down.

Defined at line 80 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void Subscribe (LifecycleObserver * observer)

Adds a lifecycle observer to the registered list of observers.

Defined at line 85 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnEnvironmentTearDown (const Runner & runner)

Reports before any environment is torn down.

Defined at line 92 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnIterationEnd (const Runner & runner, int iteration)

Reports before every iteration starts.

Defined at line 97 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc

void OnProgramEnd (const Runner & runner)

Reports after all test executed.

Defined at line 102 of file ../../zircon/system/ulib/zxtest/event-broadcaster.cc