Unit test to check pep8 conformance

From raju

Unit test to check pep8 conformance

    $ cat test_pep8.py
    
    import unittest
    import pep8
    
    # To run the tests
    # cd into this directory
    # python -m unittest discover
    #
    # Sample run:
    # $python -m unittest discover
    # .
    # ----------------------------------------------------------------------
    # Ran 1 test in 0.005s
    #
    # OK
    
    
    class Pep8ConformanceTestCase(unittest.TestCase):
        '''Test that all code conforms to pep8 standard'''
    
        def test_pep8_conformance(self):
            self.pep8style = pep8.StyleGuide(show_source=True)
            files = (['../foo.py'])
            self.pep8style.check_files(files)
            self.assertEqual(self.pep8style.options.report.total_errors, 0)
    
    if __name__ == '__main__':
        unittest.main()