Revision history for 'TAP-Formatter-HTML' Perl module
-----------------------------------------------------
All changes by Steve Purkis, unless otherwise noted.
0.08
+ applied Steffen Schwigon's patch to display YAML TAP as
pre-formatted text.
+ fixed RT #43871: missing dep on File::Temp 0.17
[reported by Paddy Newman]
+ fixed RT #37983: CSS and JS Paths on Win32 get mangled
and documented solution. [reported by Chris Davaz]
+ wrote some selenium tests, finally. found & fixed small bug where
a test's html_id wasn't being set.
+ fixed RT #48296: pod for js_uris mentions styles, not scripts
[reported by Slaven Rezić]
+ started on RT #41457: only got "incline_js" fixed
[reported by Neil Hemingway]
0.07
+ you can now specify an output file for the HTML to be written to!
+ you can now set some config params using environment vars. this should
make it easier to configure without having to write custom code.
+ started writing an App::Prove plugin
+ fixed RT #40306: Typo in TAP::Formatter::HTML (incline_js)
(also reported by Nathan S. Watson-Haigh)
+ applied patch from Michael Hendricks (who's work on this was sponsored
by Grant Street Group) for a bug he & others identified:
If tests are aggregated in multiple phases (per http://xrl.us/bedfih),
... the HTML output shows only the results from the final phase.
+ finally wrote some more tests, though selenium tests still not done
+ fixed RT #41411: fails on empty directory
* started using IO::* modules for stdout & output_fh
0.06
+ fixed RT #37019: tempdir without cleanup [reported by Steffen Schwigon]
0.05
+ fixed width issue: test files with hundreds of tests were causing
uncontrollable width in summary, making the report pretty annoying
to read.
+ added toggle to display all / failed tests [requested by Alex Monney]
+ highlight failed test file names
+ reduced the size of generated HTML by a further ~10-35% (depending on
the number of tests you run):
* set test title on mouse-over so it's included only once
* moved inline JS out of default_report.tt2 to its own file that is
included by default.
* split css into 'page' & 'report' for ease of user maintainability.
[requested by Steffen Schwigon]
+ fixed bug: % passed on test file != % ok, was really confusing people.
[requested by Wolfram Pfeiffer]
* upgraded to jquery-1.2.6
0.04
+ reduced the size of the generated HTML (by 25% on avg for my tests):
* added 'minify' option to strip leading tabs
* used short css class names
* used numeric html id's
* got rid of some other unnecessary whitespace
0.03
+ updated deps in Build.PL (again, *sigh*)
0.02
+ updated deps in Build.PL
+ wrote more docs, fixed a few errors & omissions
- removed bin/runtests_html (it was added before I found out about 'prove')
0.01
+ created Thurs May 14 2008