TAP::Parser::Result::Bailout(3p) Perl Programmers Reference Guide

TAP::Parser::Result::Bailout(3p) Perl Programmers Reference Guide #

TAP::Parser::Result::Bailout(3p) Perl Programmers Reference Guide

NNAAMMEE #

 TAP::Parser::Result::Bailout - Bailout result token.

VVEERRSSIIOONN #

 Version 3.44

DDEESSCCRRIIPPTTIIOONN #

 This is a subclass of TAP::Parser::Result.  A token of this class will be
 returned if a bail out line is encountered.

  1..5
  ok 1 - woo hooo!
  Bail out! Well, so much for "woo hooo!"

OOVVEERRRRIIDDDDEENN MMEETTHHOODDSS #

 Mainly listed here to shut up the pitiful screams of the pod coverage
 tests.  They keep me awake at night.

 •   "as_string"

IInnssttaannccee MMeetthhooddss _"_e_x_p_l_a_n_a_t_i_o_n_"

   if ( $result->is_bailout ) {
       my $explanation = $result->explanation;
       print "We bailed out because ($explanation)";
   }

 If, and only if, a token is a bailout token, you can get an "explanation"
 via this method.  The explanation is the text after the mystical "Bail
 out!" words which appear in the tap output.

perl v5.36.3 2023-02-15 TAP::Parser::Result::Bailout(3p)