<?php

class HTMLPurifier_SimpleTest_TextReporter extends TextReporter
{
    protected $verbose = false;
    public function __construct($AC)
    {
        parent::__construct();
        $this->verbose = $AC['verbose'];
    }
    public function paintPass($message)
    {
        parent::paintPass($message);
        if ($this->verbose) {
            print 'Pass ' . $this->getPassCount() . ") $message\n";
            $breadcrumb = $this->getTestList();
            array_shift($breadcrumb);
            print "\tin " . implode("\n\tin ", array_reverse($breadcrumb));
            print "\n";
        }
    }
}

// vim: et sw=4 sts=4
