anchor.diff:  
   Actually Monolog can't do this.
   So this is the reason of the https://github.com/Seldaek/monolog/pull/411[Pull Request] to add filter capability.
  +It's now available as a standalone package. See https://github.com/Seldaek/monolog/wiki/Third-Party-Packages[Monolog Wiki] page,
  +and https://github.com/llaville/monolog-callbackfilterhandler[CallbackFilterHandler] project's page
   
   Now create a pre-defined logger with all handlers we wished on and the filter rules for each handlers.
   
  
positive.code: Run the test suite example :
  [source,bash]
  ----
  $ php phpunit-4.5.1.phar -c /home/github/phpunit-LoggerTestListener/examples/phpunit.xml
  ----
  
  And you will get something like:
  ----
  PHPUnit 4.5.1 by Sebastian Bergmann and contributors.
  
  Configuration read from /home/github/phpunit-LoggerTestListener/examples/phpunit.xml
  
  IF
  
  Time: 1.1 seconds, Memory: 4.00Mb
  
  There was 1 failure:
  
  1) Your\Name_Space\YourTestSuite::testFailure
  Failed asserting that an array is empty.
  
  /home/github/phpunit-LoggerTestListener/examples/testSuite.php:20
  
  FAILURES!
  Tests: 2, Assertions: 2, Failures: 1, Incomplete: 1.
  ----
  
  .Test Suite results with Monolog Stream Handler
  ----
  [2015-04-05 09:38:43] PHPUnit.NOTICE: TestSuite 'Demo Test Suite' started. {"suiteName":"Demo Test Suite","operation":"startTestSuite"} []
  [2015-04-05 09:38:43] PHPUnit.NOTICE: TestSuite 'Your\Name_Space\YourTestSuite' started. {"suiteName":"Your\\Name_Space\\YourTestSuite","operation":"startTestSuite"} []
  [2015-04-05 09:38:43] PHPUnit.INFO: Test 'testIncomplete' started. {"testName":"testIncomplete","operation":"startTest"} []
  [2015-04-05 09:38:43] PHPUnit.WARNING: Test 'testIncomplete' is incomplete. {"testName":"testIncomplete","operation":"addIncompleteTest","reason":"This test has not been implemented yet."} []
  [2015-04-05 09:38:43] PHPUnit.INFO: Test 'testIncomplete' ended. {"testName":"testIncomplete","operation":"endTest"} []
  [2015-04-05 09:38:43] PHPUnit.INFO: Test 'testFailure' started. {"testName":"testFailure","operation":"startTest"} []
  [2015-04-05 09:38:43] PHPUnit.ERROR: Test 'testFailure' failed. {"testName":"testFailure","operation":"addFailure","reason":"Failed asserting that an array is empty."} []
  [2015-04-05 09:38:43] PHPUnit.INFO: Test 'testFailure' ended. {"testName":"testFailure","operation":"endTest"} []
  [2015-04-05 09:38:43] PHPUnit.NOTICE: TestSuite 'Your\Name_Space\YourTestSuite' ended. {"suiteName":"Your\\Name_Space\\YourTestSuite","operation":"endTestSuite","testCount":2,"assertionCount":2,"failureCount":1,"errorCount":0,"incompleteCount":1,"skipCount":0,"riskyCount":0} []
  [2015-04-05 09:38:43] PHPUnit.NOTICE: TestSuite 'Demo Test Suite' ended. Tests: 2, Assertions: 2, Failures: 1, Incompleted: 1 {"suiteName":"Demo Test Suite","operation":"endTestSuite","testCount":2,"assertionCount":2,"failureCount":1,"errorCount":0,"incompleteCount":1,"skipCount":0,"riskyCount":0} []
  ----
  
  .Test Suite results with Growl Handler
  
negative.code: 
  [source,bash]
  ----
  $ php composer.phar require bartlett/phpunit-loggertestlistener
  ----
  
  
  