Package SimPy :: Module testSimPyStep :: Class makeInterrupttestcase
[hide private]
[frames] | no frames]

Class makeInterrupttestcase

source code

       object --+    
                |    
unittest.TestCase --+
                    |
                   makeInterrupttestcase

Tests interrupts as defined in SEP001v17

Nested Classes [hide private]

Inherited from unittest.TestCase: failureException


Instance Methods [hide private]
  testInterrupt1(self)
Test single interrupt during victim activity
  testInterrupt2(self)
Test multiple interrupts during victim activity
  testInterrupt3(self)
Test interrupts after victim activity
  testInterrupt4(self)
Test multiple interrupts by multiple processes during victim activity
  testInterrupt5(self)
Test reset of 'interrupted' state.

Inherited from unittest.TestCase: __call__, __init__, __repr__, __str__, assertAlmostEqual, assertAlmostEquals, assertEqual, assertEquals, assertNotAlmostEqual, assertNotAlmostEquals, assertNotEqual, assertNotEquals, assertRaises, assert_, countTestCases, debug, defaultTestResult, fail, failIf, failIfAlmostEqual, failIfEqual, failUnless, failUnlessAlmostEqual, failUnlessEqual, failUnlessRaises, id, run, setUp, shortDescription, tearDown

Inherited from object: __delattr__, __getattribute__, __hash__, __new__, __reduce__, __reduce_ex__, __setattr__


Properties [hide private]

Inherited from object: __class__


Method Details [hide private]

testInterrupt1(self)

source code 
Test single interrupt during victim activity

testInterrupt2(self)

source code 
Test multiple interrupts during victim activity

testInterrupt3(self)

source code 
Test interrupts after victim activity

testInterrupt4(self)

source code 
Test multiple interrupts by multiple processes during victim activity

testInterrupt5(self)

source code 
Test reset of 'interrupted' state.