Logo Search packages:      
Sourcecode: qm version File versions

qm::test::web::web::QMTestServer Class Reference

Inheritance diagram for qm::test::web::web::QMTestServer:

qm::web::WebServer qm::web::HTTPServer

List of all members.


Detailed Description

A 'QMTestServer' is the web GUI interface to QMTest.

Definition at line 1491 of file web.py.


Public Member Functions

def __init__
def __init__
def Bind
def CachePage
def GetCachedPage
def GetContext
def GetDatabase
def GetExpectedOutcomes
def GetHTMLClassForOutcome
def GetResultsStream
def GetServerAddress
def GetTemporaryAttachmentStore
def handle_error
def HandleClearResults
def HandleCreateSuite
def HandleDeleteItem
def HandleDeleteSuite
def HandleDir
def HandleEditContext
def HandleEditSuite
def HandleLoadContext
def HandleLoadExpectations
def HandleLoadResults
def HandleNewResource
def HandleNewSuite
def HandleNewTest
def HandleNoSessionError
def HandleRunTests
def HandleSaveContext
def HandleSaveExpectations
def HandleSaveResults
def HandleSetExpectation
def HandleShowItem
def HandleShowResult
def HandleShowResults
def HandleShowSuite
def HandleShutdown
def HandleStopTests
def HandleSubmitContext
def HandleSubmitContextFile
def HandleSubmitExpectation
def HandleSubmitExpectations
def HandleSubmitExpectationsForm
def HandleSubmitItem
def HandleSubmitResults
def HandleSubmitSuite
def IsScript
def LogMessage
def MakeButtonForCachedPopup
def MakeConfirmationDialog
def MakeNewResource
def MakeNewTest
def MakePopupDialog
def ProcessScript
def RegisterPathTranslation
def RegisterScript
def RequestShutdown
def Run
def server_bind
def TranslateRequest

Public Attributes

 RequestHandlerClass
 server_address
 server_name
 server_port
 socket

Private Member Functions

def _ClosePopupAndRedirect
def _HandleRoot

Private Attributes

 __context
 __database
 __execution_thread
 __expected_outcomes
 __results_stream
 __targets

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

Generated by  Doxygen 1.6.0   Back to index