title: Python unittest - invoke unittest.main() with a custom TestSuite
body: <p>I'm making unittests with python. I am not using any automatical test discovery. I am assembling <code>TestCases</code> into a <code>TestSuite</code> manually.</p>
  
  <p>I can run these tests with <code>unittest.TextTestRunner().run(suite)</code>, I would like to run them with <code>unittest.main()</code> so that I can use command line options (like <code>-v</code>/<code>--failfast</code>). The documentation says that <code>unittest.main()</code> can take a TestRunner option.</p>
  
  <p>How to convert my <code>TestSuite</code> into a <code>TestRunner</code>?</p>