Mit Blick auf die Quelle von Devel::Cover::Report::Html_minimal scheint es, dass Sie Ihr eigenes Berichtsformat erstellen müssten, indem Sie das Unterklassen bilden und print_stylesheet()
überschreiben, um zu tun, was Sie wollen. Das ist der "einfache" Teil ...
Als nächstes müssten Sie Module::Build
verwenden, um Ihr benutzerdefiniertes Berichtsformat zu verwenden, wenn cover
ausgeführt wird. Erneut betrachtet die Aktion in Module::Build
einfach $self->do_system('cover')
und da das Skript cover
nicht erlaubt, das Berichtsformat mit einer Umgebungsvariablen zu überschreiben, müssten Sie ACTION_testcover()
in der Bauklasse für das angegebene Modul überschreiben .
Es scheint, als ob nur die Standard-CSS-Datei nach dem Ausführen von ./Build testcover
gemangelt wird, wie in einer anderen Antwort vorgeschlagen, ist eine viel einfachere Lösung.
Dies als die richtige Antwort zu markieren, seit ich mit Unterklassen und Überschreiben ging. – ardavis