-
Notifications
You must be signed in to change notification settings - Fork 33
Defining a Test Suite
A test suite is a session of tests which contain assertions. Caraya automatically creates an unnamed test suite if none is explicitly defined. Developers can configure the test suite using the "Define Test Suite" methods, if the default test suite as needed.
Starting in version 0.6.0, the Test Suite palette is composed of a Polymorphic "Define Test Suite" method and a "Destroy Test Suite" method. Defining a Test Suite currently comes in three flavors:
The default "Define Test Suite" exposes a TestReport class terminal. If unwired, no reports are configured and results will be displayed only on the Test Manager UI (if interactive = True).
Selecting the SimpleText report or a JUnit XML report and wiring a valid path will generate a report of the selected type when the tests complete.