Contents

Component IDETests

comment:
Base Tests for XOTclIDE System
Classes Classes Hierarchy

Class IDE::DBVCUtils

superclasses:
IDE::TestCase IDE::TkWindowControler
comment:
Warnig!

This Test require XotclIDE installed in Version Control System
The tests try to load and view IDECore Component

Instprocs:

closeInfo {}
endTest {}
startTest {}
testAASetComponentBrowser {}
testBAviableApplications {}
testCAviableClasses {}
testDComponentEdition {}
testEClassInfo {}
testEComponentInfo {}
testEMethodInfo {}
testFComponentRequirements {}
testGVersionTreeClass {}
testGVersionTreeComponent {}
testGVersionTreeMethod {}

Class IDE::EventsGUI

superclasses:
IDE::TestCase
Instprocs:
testAHList {}

Class IDE::ExampleTest

superclasses:
IDE::TestCase
Instprocs:
testAName {args}

Class IDE::SampleElements

subclasses:
IDE::ConfigMapTestNoGUI IDE::TImportingSource IDE::TSourceManaging IDE::TPersistence IDE::TCore
Instprocs:
addSampleObjects {obj}
addSampleObjectsComments {cobj}
addSampleTclProcsGroup {obj}
addSampleTclProcsGroupComments {obj}
checkNoSampleObjects {}
checkNoSampleTclProcsGroup {}
checkSampleObjects {compobj}
checkSampleObjectsComments {cobj}
checkSampleTclProcsGroup {obj}
checkSampleTclProcsGroupComments {obj}

Class IDE::TComponentBrowser

superclasses:
IDE::TestCase
Instprocs:
endTest {}
startTest {}
testCAview {}

Class IDE::TCore

superclasses:
IDE::TestCase IDE::SampleElements
Instprocs:
testAAPreCreate {}
testABCreate {}
testBName {}
testCAddObjects {}
testCAddTclProcsGroup {}
testDComments {}
testEAddCategories {}
testEClassQuerring {}
testECompQuerring {}
testEObjectQuerring {}
testEProxyQuerring {}
testEQuerring {}
testFAManipulateTclProcs {}
testFBManipulateTclProcs {}
testGCopyClass {}
testHMoveClass {}
testIRemoveObjects {}
testKQuerring {}
testZZDestroy {}

Class IDE::TDevelopUtils

superclasses:
IDE::TestCase
Instprocs:
testASearch {args}
testBSearchProc {args}
Procs:
testFindMethodUUHA {}

Class IDE::TEventHandling

superclasses:
IDE::TestCase
Instprocs:
startTest {}
testAFSimple {args}

Class IDE::TImportingSource

superclasses:
IDE::TestCase IDE::SampleElements
Instprocs:
endTest {}
getFileName {}
testAMakeSampleFile {}
testFImportSource {}

Class IDE::TObjectBrowser

superclasses:
IDE::TestCase
Instprocs:
testABuildObject {}
testBTestObject {}
testCBrowser {}
testDBrowserFunc {}
testWBrowser {}
testZResetObject {}

Class IDE::TParser

superclasses:
IDE::TestCase
Instprocs:
endTest {}
testAStream {}
testBBasePrs {}
testCSimple {}
testDDefObject {}
testECheckInstproc {}
testFCheck {}
testGComplexExpr {}
testHParsingErrors {}
testIMaskingCharParsing {}
testJProc {}
testKComplexCommand {}
testLArrays {}
testMSpecialStrings {}
visit {prsElem}

Class IDE::TPersistence

superclasses:
IDE::TestCase IDE::SampleElements
Instprocs:
startTest {}
testBAUserQuery {}
testBBComponentQuery {}
testBCClassQuery {}
testBDRowCountsQuery {}
testEAComponentImport {}
testEBComents {}
testECCompPQuerry {}
testEDObjectPQuerry {}
testEEMethodPQuerry {}
testFAAddObjects {}
testFDredefineObjects {}
testFFaddMethod {}
testFFmodifyMethod {}
testFHloadPrevMethod {}
testFIARereadForObject {}
testFIBRereadForTclGroup {}
testFMComponent2 {}
testGAversionAll {}
testGBquestVersion {}
testGCNewComponentEdition {}
testGDReloadComponentEdition {}
testHAunloadComponent {}
testIAloadComponent {}
testWComponentRemove {}
testZARowCountsCheck {}

Class IDE::TSourceManaging

superclasses:
IDE::TestCase IDE::SampleElements
Instprocs:
endTest {}
getFileName {}
testACreateComp {}
testBCreateObjects {}
testCSaveInFile {}
testEUnload {}
testFImportSource {}
testGSaveComplex {}

Class IDE::TkWindowControler

subclasses:
IDE::DBVCUtils
Instprocs:
closeWindowClass {class}
invokeButton {name browser}
invokeMenu {args}
searchButton {win name}