title: Suppressing Cherrypy's output when running unit tests using Nose
body: <p>I'm using cherrypy to implement a web server and I use nose to run my unit tests. However, there is a lot of debug noise that nose catches and prints to stdout, even when I use the --nologcapture, particularly cherrypy's logging messages. That makes the testing output quite difficult to read.</p>
  
  <p>I've thought that:</p>
  
  <pre><code>def setUp(self):
     cherrypy.config.update({ "server.logToScreen" : False })
     cherrypy.config.update({'log.screen': False})
  </code></pre>
  
  <p>together with --nologcapture option would suppress those messages, but apparently it does not.</p>
  
  <p>Anyone knows how to get rid of those messages and have a nice clean test output, please?</p>