API Documentation
Loading...
Searching...
No Matches
NewProjectTest Class Reference

Provides an AutomatedTest for repeatedly creating and destroying Projects. More...

#include <AutomatedTesting.h>

Inheritance diagram for NewProjectTest:
[legend]
Collaboration diagram for NewProjectTest:
[legend]

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
AutomatedTestingDialogm_dialog = nullptr
 
std::function< void(uint04 step_index, AutomatedTestingDialog *dialog)> m_on_test
 
uint04 m_step_index = 0
 
QTimer * m_test_timer
 

Detailed Description

Provides an AutomatedTest for repeatedly creating and destroying Projects.


Constructor & Destructor Documentation

◆ NewProjectTest()


The documentation for this class was generated from the following file: