It's been a while since I released Test::Inline 2. And as far as I was aware, everything was just fine.

Except that it wasn't... apparently a whole bunch of people and some quite significant projects have had issues with the fact that the new version doesn't have a pod2test script (that they were using in their automation).

Things like the following exist in various places

if ( class_exists('Test::Inline') ) {
        system('pod2test ...');
}

Of course, for some reason unbeknownst to me, nobody bothered to tell me that they were having problems, or file a single bug against Test::Inline, until Schwern casually mentioned one night at OSCON that it was causing people trouble.

So as a first step to resolving this problem, I've just uploaded a devel release (0.17_01) or a standalone Pod-Tests dist which contains ONLY pod2test and Pod::Tests (in case you didn't know, the old Test::Inline didn't actually make use of the Test::Inline namespace).

Since it's pretty light, what I intend to do once it's looking ok is to add Pod::Tests as a dependency of Test::Inline, so that all existing code that wants to install Test::Inline will get pod2test as they expect.

Adam K

Reply via email to