Events defined by Test API...

 

Overview

The Test API provides the following events:

EventNotesAPI Version
Test.onStart()Triggered before the first test starts.1.2
Test.onFinish(...)

Triggered after all tests have finished, useful for triggering output of Test Results.

The event has the following parameters:

  • numModules – the total number of Test Modules processed
  • numTests – the total number of Unit Tests processed
  • numPassed – the total number of unit tests that successfully passed
  • numFailed – the total number of unit tests that successfully failed

Note: Tests of mode Test.APPEND( ) are not counted.

1.2

Note: You can use Module Lifecycle Objects if you want to be notified before and after individual tests run.

Examples

Test.onFinish(numModules, numTests, numPassed, numFailed) {
	var msg = "In "+numModules+" modules "
              + "there were "+numTests+" "
              + "of which "+numPassed+" passed "
              + "and "+numFailed+" failed."
	console(msg);
}
Test.onFinish() {
	Test.outputTo("console");
}
Availability

Requires:

Contents

Jump to:

Test API

Topics: