Add verbose mode to command line test runner.
[htmlpurifier.git] / tests / HTMLPurifier / SimpleTest / TextReporter.php
blob77b9f38822862dbdd89c2cb253be47c8653ec4b5
1 <?php
3 class HTMLPurifier_SimpleTest_TextReporter extends TextReporter {
4 protected $verbose = false;
5 function __construct($AC) {
6 $this->verbose = $AC['verbose'];
8 function paintPass($message) {
9 parent::paintPass($message);
10 if ($this->verbose) {
11 print 'Pass ' . $this->getPassCount() . ") $message\n";
12 $breadcrumb = $this->getTestList();
13 array_shift($breadcrumb);
14 print "\tin " . implode("\n\tin ", array_reverse($breadcrumb));
15 print "\n";