GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  TEST::TAP::MODEL::FILE (3)

.ds Aq ’

NAME

Test::TAP::Model::File - an object representing the TAP results of a single test script’s output.

CONTENTS

SYNOPSIS



        my $f = ( $t->test_files )[0];
       
        if ($f->ok){ # et cetera
                print "happy happy joy joy!";
        }



DESCRIPTION

This is a convenience object, which is more of a library of questions you can ask about the hash structure described in Test::TAP::Model.

It’s purpose is to help you query status concisely, probably from a templating kit.

METHODS

    Miscelleneous

new This constructor accepts a hash like you can find in the return value of structure in Test::TAP::Model.

It does not bless that structure to stay friendly with others. Instead it blesses a scalar reference to it.

subtest_class This returns the name of the class used to construct subtest objects using methods like ok_tests.

    Predicates About the File

ok
passed Whether the file as a whole passed
nok
failed Or failed
skipped Whether skip_all was done at some point
bailed_out Whether test bailed out

    Misc info

name The name of the test file.

    Methods for Extracting Subtests

cases
subtests
test_cases
seen_tests
seen In scalar context, a number, in list context, a list of Test::TAP::Model::Subtest objects

This value is somewhat massaged, with stubs created for planned tests which were never reached.

actual_cases This method returns the same thing as cases and friends, but without the stubs.
max
planned Just a number, of the expected test count.
ok_tests
passed_tests Subtests which passed
nok_tests
failed_tests Duh. Same list/scalar context sensitivity applies.
todo_tests Subtests marked TODO.
skipped_tests Test which are vegeterian.
unexpectedly_succeeded_tests Please tell me you’re not really reading these decriptions. The’re really only to get the =items sepeared in whatever POD viewer you are using.

    Statistical goodness

ratio OK/(max seen, planned)
percentage Pretty printed ratio in percentage, with two decimal points and a percent sign.
pre_diag Any diagnosis output seen in TAP that came before a subtest.

POD ERRORS

Hey! <B>The above document had some coding errors, which are explained below:B>
Around line 211: Expected text after =item, not a bullet
Around line 275: =over without closing =back
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 TEST::TAP::MODEL::FILE (3) 2008-01-02

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.