Matt S Trout > Rakudo-Star-2012.08_001 > TAP/Parser

Download:
Rakudo-Star-2012.08_001.tar.gz

Annotate this POD

Source  

NAME ^

TAP/Parser

DESCRIPTION ^

Simplified port of TAP::Parser (version 3.21)

See http://search.cpan.org/dist/Test-Harness/

Class TAP;Parser;Result

Base class for TAP::Parser output objects

get_string
type
has_todo
has_skip
has_directive

Class TAP;Parser;Result;Bailout

bailout

Class TAP;Parser;Result;Comment

Class TAP;Parser;Result;Plan

Class TAP;Parser;Result;Test

get_string
is_ok
is_actual_ok
todo_passed
is_unplanned

Class TAP;Parser;Result;Unknown

Class TAP;Parser;Result;Version

Class TAP;Parser;Grammar

TAP;Parser;Grammar tokenizes lines and constructs TAP;Parser;Result subclasses to represent the tokens.

tokenize

Class TAP;Base

Base class that provides common functionality to TAP;Parser and TAP;Harness ie. callback support.

callback
_has_callback
_callback_for
_make_callback

Class TAP;Parser

TAP;Parser is designed to produce a proper parse of TAP output.

start_time
end_time
skipped
todo
passed
failed
todo_passed
parse_errors
tests_run
tests_planned
merge
ignore_exit
exit
has_problems
_add_error
is_good_plan
spool
delete_spool
pragma
tap
file
exec
run
next

Class TAP;Parser;Aggregator

TAP;Parser;Aggregator collects parser objects and allows reporting/querying their aggregate results.

add
parsers
total
passed
descriptions
start
stop
start_time
en_time
elapsed
elapsed_timestr
has_problems
has_errors
get_status
all_passed

AUTHOR ^

Francois Perrad

syntax highlighting: