API Documentation
|
Provides an AutomatedTest for repeatedly creating and destroying Projects. More...
#include <AutomatedTesting.h>
Public Member Functions | |
NewProjectTest (WindowManager *manager) | |
Public Member Functions inherited from LoopedAutomatedTest | |
LoopedAutomatedTest (const std::function< void(uint04 step_index, AutomatedTestingDialog *dialog)> &test_step) | |
bool | performTest (AutomatedTestingDialog *dialog) |
void | stopTest () |
uint04 | testStepIndex () const |
Public Member Functions inherited from AutomatedTest |
Additional Inherited Members | |
Public Attributes inherited from AutomatedTest | |
String | icon |
bool | is_looped_test = false |
TranslatedString | name |
std::function< void()> | on_test_completed |
Protected Attributes inherited from LoopedAutomatedTest | |
AutomatedTestingDialog * | m_dialog = nullptr |
std::function< void(uint04 step_index, AutomatedTestingDialog *dialog)> | m_on_test |
uint04 | m_step_index = 0 |
QTimer * | m_test_timer |
Provides an AutomatedTest for repeatedly creating and destroying Projects.
NewProjectTest | ( | WindowManager * | manager | ) |