REB Functional Tests  1.0
Testing suite for the WREB, GREB, and VST readout boards
GREBTest.GUI Class Reference

Dialog-based GUI for displaying test progress and navigating options. More...

Inheritance diagram for GREBTest.GUI:

Public Member Functions

def __init__ (self)
 Start the dialog. More...
 
def update (self)
 Update the GUI to display current testing progress. More...
 
def updateContinuously (self)
 Continuously update the display every _ seconds. More...
 
def startUpdateContinuously (self)
 Start the self.updateContinuously() procedure in a separate daemon thread. More...
 
def startMenu (self)
 Initial navigation menu. More...
 
def runFunctionalTest (self)
 Runs the full suite of tests from the GUI. More...
 
def runCustomTests (self)
 Allows the user to configure which tests should be run, and runs only those tests. More...
 

Detailed Description

Dialog-based GUI for displaying test progress and navigating options.

Constructor & Destructor Documentation

def GREBTest.GUI.__init__ (   self)

Start the dialog.

Member Function Documentation

def GREBTest.GUI.runCustomTests (   self)

Allows the user to configure which tests should be run, and runs only those tests.

def GREBTest.GUI.runFunctionalTest (   self)

Runs the full suite of tests from the GUI.

def GREBTest.GUI.startMenu (   self)

Initial navigation menu.

Checks that board is connected and presents the user with various options.

def GREBTest.GUI.startUpdateContinuously (   self)

Start the self.updateContinuously() procedure in a separate daemon thread.

def GREBTest.GUI.update (   self)

Update the GUI to display current testing progress.

def GREBTest.GUI.updateContinuously (   self)

Continuously update the display every _ seconds.


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