title: Python HTMLTestRunner not generating report
body: <p>I am having an problem in generating html report with HTMLTestRunner. I have created a test suite in a file called TestsSuite.py. Here's the code excerpt:</p>
  
  <pre><code>import unittest
  from LoginTest import LoginTest
  from EditProfileTest import ProfileEditionTest
  from EditAddressTest import EditAddressTest
  from CreatePostTest import CreatePostTest
  from HTMLTestRunner import HTMLTestRunner
  
  def suite():
      suite = unittest.TestSuite()
      suite.addTest(LoginTest())
      suite.addTest(ProfileEditionTest())
      suite().addTest(EditAddressTest)
      suite().addTest(CreatePostTest)
      return suite
  if ____name____ == "____main___":
      unittest.TextTestRunner(verbosity=2).run(suite())
      outfile = open('C:/Report.html', 'w')
      runner = HTMLTestRunner(stream=outfile,verbosity=2,title='LinkedIn Report',description='This is a demo report')
      runner.run(suite())
  </code></pre>
  
  <p>When I run this piece of code, it runs to completion with all test cases displayed as pass in PyUnit but when I open Report.html, the file is displayed blank.</p>
  
  <p>What is it that I am doing wrong?</p>