9 Mar 2005 chromatic   » (Master)

Cool Testing Stuff:

Good things have happened in the test world in the past couple of weeks.

Andy has checked in a couple of patches for Test::Harness::Straps to collect diagnostic information. This means that writing a custom harness to print out (and colorize) only failed tests is easy.

Last week, Autrijus and I discussed porting Test::Builder to Perl 6 for Pugs. Schwern and I sketched out some refactorings of Test::Builder a couple of years ago and promptly didn't do it. I resurrected the idea (if not the notes, if that hard drive even exists anywhere accessible anymore) and came up with some ideas last night. Today, the idea came up again on the Perl QA mailing list for Perl 5 and it looks like we can go ahead with it.

Most of the ideas are merely internal cleanups, but they'll make it possible to do some cooler things that people have asked for in cleaner ways.

I've spent some of my off-hours documenting existing and inventing some new testing tricks. I'll explain more about this soon.

Finally, I'm fiddling with the OpenGL bindings to Parrot again. What? You didn't know they existed? Oh, they do. I'll show them off soon.

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!