"Nathan (Nat) Goodman" <ngood...@systemsbiology.org> writes:
> 3) What I ended up doing with Data::Babel (and will do with
> Class:AutoDB soon) is to move the check for MySQL into a test script
> that runs first. If the script detects that MySQL is unavailable, it
> reports this to the test driver using the pragma capability of TAP
> version 13, and a slightly customized version of
> Build::run_tap_harness (included in my distribution) breaks out of the
> test suite when it sees this pragma, reporting PASS as the outcome.

Can you please elaborate more on the details of your pragma solution. 

I never saw a TAP pragma in real world[1] and would love to understand
it - without reading into your code, sorry for that laziness... :-)

Kind regards,
Steffen

Footnotes: 
[1]  except that I support highlighting it in Emacs TAP mode
-- 
Steffen Schwigon <s...@renormalist.net>

Reply via email to