Package SimPy :: Module testSimPy

[hide private]
[frames] | no frames]

# Module testSimPy

source code

Version: 2.1 $Revision: 437 $ $Date: 2010-04-02 05:48:28 +0200 (Fri, 02 Apr 2010) $

Classes | [hide private]

| P P class for testing
| PActions PActions class for testing
| ToStop For testing stopSimulation
| ToCollect For testing startCollection
| ForEvtTimes For testing allEventTimes
| makeSimulationtestcase Tests of simulation
| Job Job class for testing
| makeResourcetestcase First simple tests of Resources
| Interruptor
| Interrupted
| makeInterrupttestcase Tests interrupts as defined in SEP001v17
| PS1
| Observer1
| PS2
| Observer2
| makePStatetestcase Tests states and state transitions as defined in SEP003
| SignalProcess
| WaitProcess
| QueueProcess
| SignalProcessOR
| WaitProcessOR
| WaitProcessOR1
| QueueProcessOR
| QueueProcessOR1
| makeEtestcase Test SimEvent / signal as introduced with SimPy 1.5
| Signaller
| Waiter
| makeWtestcase Test waituntil as introduced with SimPy 1.5
| JobTO Job class for testing timeout reneging
| JobTO_P Job class for testing timeout reneging with priorities
| makeTimeoutTestcase Tests of 'yield (request, self, res),(hold, self, delay)' timeout reneging command
| JobEvt Job class for testing event reneging
| JobEvtMulti Job class for testing event reneging with multi - event lists
| FireEvent Fires reneging event
| makeEventRenegeTestcase Tests of 'yield (request, self, res),(waiteevent, self, event)' event reneging command
| Producer
| Consumer
| ProducerPrincL
| ConsumerPrincL
| makeLevelTestcase
| ProducerWidget
| ConsumerWidget
| Widget
| ProducerPrincS
| ConsumerPrincS
| WidgetPrinc
| FilterConsumer Used in testBufferFilter
| makeStoreTestcase
| TBT Store: For testBasicTime
| TBE Store: For testBasicEvent
| TBEtrigger Store: For testBasicEvent
| TBTput Store: for testBasicTimePut
| TBEput Store: for testBasicEventPut
| TBEtriggerPut Store: For testBasicEventPut
| makeStoreCompTestcase Store: Testcase for compound get statements
| TBTLev Level: For testBasicTime
| TBELev Level: For testBasicEvent
| TBEtriggerLev Level: For testBasicEvent
| TBTLevPut Level: For testBasicTimePut
| TBELevPut Level: For testBasicEventPut and testBasicEventPutM
| TBEtriggerLevPut Level: For testBasicEventPut
| makeLevelCompTestcase Level: Testcase for compound get and put statements

Functions | [hide private]

makeSSuite() | source code

makeRSuite() | source code

makeISuite() | source code

makePSuite() | source code

makeESuite() | source code

makeWSuite() | source code

makeTOSuite() | source code

makeEvtRenegeSuite() | source code

makeLevelSuite() | source code

mySortFunc(self, par) Sorts Widget instances by weight attribute. | source code

makeStoreSuite() | source code

makeStoreCompSuite() | source code

makeLevelCompSuite() | source code

Variables | [hide private]

| simulationVersion = ``'``2.1 $Revision: 484 $ $Date: 2010-05-10 09``...``

Variables Details | [hide private]

### simulationVersion

Value:

      '2.1 $Revision: 484 $ $Date: 2010-05-10 09:18:06 +0200 (Mon, 10 May 20
      10) $'