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
Test::TAP::Model::File(3) User Contributed Perl Documentation Test::TAP::Model::File(3)

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

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

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.

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.

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

name
The name of the test file.

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.

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.

Hey! The above document had some coding errors, which are explained below:
Around line 211:
Expected text after =item, not a bullet
Around line 275:
=over without closing =back
2008-01-02 perl v5.32.1

Search for    or go to Top of page |  Section 3 |  Main Index

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