Alias to a Test Case function type
The lifecycle listeners collections. You must use this instance in order to extend the runner. You can have as many listeners as you want. The only restriction is for ITestExecutor, which has no sense to have more than one instance for a run
An exception that should be thrown by the pending test cases
A step result
A test result
Convert a Throwable to a json string
A Listener for handling attachments
A Listener for the main test events
A Listener for the step events
A Listener for the suite events
A Listener for the test case events
A listener that provides test cases contained in a certain file
A listener that provides test cases to be executed
A Listener that can run tests. During the test execution can be used only one instance of this listance. After all the tests were executed the result of all three methods are concatenated and passed to ILifecycleListener.end(SuiteResult[])
A struct representing an attachment for test steps
Attribute that sets the feaure label
Attribute that marks the test as flaky. Different reporters will interpret this information in different ways.
Attribute that links an issue to a test. Some test reporters can display links, so the value can be also a link.
A struct representing a label for test results
Represents a line of code in a certain file.
Attribute that sets the story label
A suite result
A test case that will be executed
Subject to the terms of the MIT license, as written in the included LICENSE.txt file.
© 2017 Szabo Bogdan
A module containing the interfaces used for extending the test runner