sas.qtgui.Perspectives.Corfunc.UnitTesting package

Submodules

sas.qtgui.Perspectives.Corfunc.UnitTesting.CorfuncTest module

class sas.qtgui.Perspectives.Corfunc.UnitTesting.CorfuncTest.CorfuncTest

Bases: object

Test the Corfunc Interface

__dict__ = mappingproxy({'__module__': 'sas.qtgui.Perspectives.Corfunc.UnitTesting.CorfuncTest', '__doc__': 'Test the Corfunc Interface', 'widget': <function CorfuncTest.widget>, 'testDefaults': <function CorfuncTest.testDefaults>, 'testOnCalculate': <function CorfuncTest.testOnCalculate>, 'testProcess': <function CorfuncTest.testProcess>, 'testSerialization': <function CorfuncTest.testSerialization>, 'testRemoveData': <function CorfuncTest.testRemoveData>, 'testLoadParams': <function CorfuncTest.testLoadParams>, 'checkFakeDataState': <function CorfuncTest.checkFakeDataState>, '__dict__': <attribute '__dict__' of 'CorfuncTest' objects>, '__weakref__': <attribute '__weakref__' of 'CorfuncTest' objects>, '__annotations__': {}})
__doc__ = 'Test the Corfunc Interface'
__module__ = 'sas.qtgui.Perspectives.Corfunc.UnitTesting.CorfuncTest'
__weakref__

list of weak references to the object

checkFakeDataState(widget)
testDefaults(widget)

Test the GUI in its default state

testLoadParams(widget)
testOnCalculate(widget, mocker)

Test onCompute function

testProcess(widget)

Test the full analysis path

testRemoveData(widget)
testSerialization(widget)

Serialization routines

widget(qapp, mocker)

Create/Destroy the CorfuncWindow

Module contents