Package intelhex :: Module test :: Class TestIntelHexBase
[hide private]
[frames] | no frames]

Class TestIntelHexBase

source code

       object --+    
                |    
unittest.TestCase --+
                    |
                   TestIntelHexBase
Known Subclasses:

Base class for all tests. Provide additional functionality for testing.
Nested Classes [hide private]

Inherited from unittest.TestCase: failureException

Instance Methods [hide private]
 
assertRaisesMsg(self, excClass, msg, callableObj, *args, **kwargs)
Just like unittest.TestCase.assertRaises, but checks that the message is right too.
source code
 
assertEqualWrittenData(self, a, b) source code

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

Inherited from unittest.TestCase (private): _exc_info

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

Properties [hide private]

Inherited from object: __class__

Method Details [hide private]

assertRaisesMsg(self, excClass, msg, callableObj, *args, **kwargs)

source code 

Just like unittest.TestCase.assertRaises, but checks that the message is right too.

Borrowed from Ned Batchelder Blog. See: http://www.nedbatchelder.com/blog/200609.html#e20060905T064418

Typical usage:

self.assertRaisesMsg(MyException, "Exception message",
                     my_function, (arg1, arg2))