Envision
A visual programming IDE for object-oriented languages
List of all members | Public Member Functions | Protected Member Functions | Private Attributes
Core::TestRunner Class Reference
Inheritance diagram for Core::TestRunner:

Public Member Functions

 TestRunner ()
 
void enqueueSelfTests (PluginManager &pm)
 
const QList< const TestEvent * > & requestedTests () const
 

Protected Member Functions

void customEvent (QEvent *event)
 

Private Attributes

PluginManagerpm_ {}
 
QList< const TestEvent * > requestedTests_
 

Constructor & Destructor Documentation

◆ TestRunner()

Core::TestRunner::TestRunner ( )

Member Function Documentation

◆ customEvent()

void Core::TestRunner::customEvent ( QEvent *  event)
protected

◆ enqueueSelfTests()

void Core::TestRunner::enqueueSelfTests ( PluginManager pm)

◆ requestedTests()

const QList< const TestEvent * > & Core::TestRunner::requestedTests ( ) const
inline

Member Data Documentation

◆ pm_

PluginManager* Core::TestRunner::pm_ {}
private

◆ requestedTests_

QList<const TestEvent*> Core::TestRunner::requestedTests_
private