Fix a few tests that have been failing in python 2.6

A few of the current tests have been continually failing
in python 2.6 based systems, due to lack of unit test
functions that are now added to ensure we can run the
unit tests (and not have to ignore those failures) on
python 2.6
fix 'make test' in python 2.6