The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
end_time = 1236463400.25468
exit = 0
has_problems = 2
is_good_plan = 0
plan = 1..6
skip_all = 
start_time = 1236463400.25151
tests_planned = 6
tests_run = 8
version = 13
[lines.0]
as_string = TAP version 13
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 0
is_plan = 0
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 1
is_yaml = 0
raw = TAP version 13
[lines.1]
as_string = 1..6
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 0
is_plan = 1
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 0
raw = 1..6
[lines.2]
as_string = ok 1 - use Data::DPath;
description = - use Data::DPath;
directive = 
explanation = 
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 0
is_ok = 1
is_plan = 0
is_pragma = 0
is_test = 1
is_unknown = 0
is_unplanned = 0
is_version = 0
is_yaml = 0
number = 1
raw = ok 1 - use Data::DPath;
type = test
[lines.2._children.0]
as_string = NO MULTILINE IN TEST
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 0
is_plan = 0
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 1
raw = NO MULTILINE IN TEST
[lines.2._children.0.data.0]
name = Hash one
value = 1
[lines.2._children.0.data.1]
name = Hash two
value = 2
[lines.3]
as_string = ok 2 - KEYs + PARENT
description = - KEYs + PARENT
directive = 
explanation = 
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 0
is_ok = 1
is_plan = 0
is_pragma = 0
is_test = 1
is_unknown = 0
is_unplanned = 0
is_version = 0
is_yaml = 0
number = 2
raw = ok 2 - KEYs + PARENT
type = test
[lines.4]
as_string = ok 3 - quoted KEY containg slash
description = - quoted KEY containg slash
directive = 
explanation = 
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 0
is_ok = 1
is_plan = 0
is_pragma = 0
is_test = 1
is_unknown = 0
is_unplanned = 0
is_version = 0
is_yaml = 0
number = 3
raw = ok 3 - quoted KEY containg slash
type = test
[lines.5]
as_string = pragma +strict
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 0
is_plan = 0
is_pragma = 1
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 0
raw = pragma +strict
[lines.6]
as_string = not ok 4 # TODO spec only
description = 
directive = TODO
explanation = spec only
has_skip = 0
has_todo = 1
is_actual_ok = 0
is_bailout = 0
is_comment = 0
is_ok = 1
is_plan = 0
is_pragma = 0
is_test = 1
is_unknown = 0
is_unplanned = 0
is_version = 0
is_yaml = 0
number = 4
raw = not ok 4 # TODO spec only
type = test
[lines.6._children.0]
as_string = #   Failed (TODO) test at t/data_dpath.t line 144.
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 1
is_plan = 0
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 0
raw = #   Failed (TODO) test at t/data_dpath.t line 144.
[lines.6._children.1]
as_string = #     Structures begin differing at:
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 1
is_plan = 0
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 0
raw = #     Structures begin differing at:
[lines.6._children.2]
as_string = #          $got->[0] = Does not exist
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 1
is_plan = 0
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 0
raw = #          $got->[0] = Does not exist
[lines.6._children.3]
as_string = #     $expected->[0] = ARRAY(0x8e4c238)
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 1
is_plan = 0
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 0
raw = #     $expected->[0] = ARRAY(0x8e4c238)
[lines.7]
as_string = ok 5 - ANYWHERE + KEY + FILTER int # TODO spec only
description = - ANYWHERE + KEY + FILTER int
directive = TODO
explanation = spec only
has_skip = 0
has_todo = 1
is_actual_ok = 1
is_bailout = 0
is_comment = 0
is_ok = 1
is_plan = 0
is_pragma = 0
is_test = 1
is_unknown = 0
is_unplanned = 0
is_version = 0
is_yaml = 0
number = 5
raw = ok 5 - ANYWHERE + KEY + FILTER int # TODO spec only
type = test
[lines.8]
as_string = ok 6 # SKIP rethink twice
description = 
directive = SKIP
explanation = rethink twice
has_skip = 1
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 0
is_ok = 1
is_plan = 0
is_pragma = 0
is_test = 1
is_unknown = 0
is_unplanned = 0
is_version = 0
is_yaml = 0
number = 6
raw = ok 6 # skip rethink twice
type = test
[lines.9]
as_string = not ok 7 # TODO spec only
description = 
directive = TODO
explanation = spec only
has_skip = 0
has_todo = 1
is_actual_ok = 0
is_bailout = 0
is_comment = 0
is_ok = 0
is_plan = 0
is_pragma = 0
is_test = 1
is_unknown = 0
is_unplanned = 1
is_version = 0
is_yaml = 0
number = 7
raw = not ok 7 # TODO spec only
type = test
[lines.9._children.0]
as_string = #   Failed (TODO) test at t/data_dpath.t line 356.
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 1
is_plan = 0
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 0
raw = #   Failed (TODO) test at t/data_dpath.t line 356.
[lines.9._children.1]
as_string = #     Structures begin differing at:
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 1
is_plan = 0
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 0
raw = #     Structures begin differing at:
[lines.9._children.2]
as_string = #          $got->[0] = Does not exist
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 1
is_plan = 0
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 0
raw = #          $got->[0] = Does not exist
[lines.9._children.3]
as_string = #     $expected->[0] = 'interesting value'
has_skip = 0
has_todo = 0
is_actual_ok = 0
is_bailout = 0
is_comment = 1
is_plan = 0
is_pragma = 0
is_test = 0
is_unknown = 0
is_version = 0
is_yaml = 0
raw = #     $expected->[0] = 'interesting value'
[lines.10]
as_string = ok 8 - FILTER eval regex # TODO too dirty, first cleanup _filter_eval
description = - FILTER eval regex
directive = TODO
explanation = too dirty, first cleanup _filter_eval
has_skip = 0
has_todo = 1
is_actual_ok = 1
is_bailout = 0
is_comment = 0
is_ok = 0
is_plan = 0
is_pragma = 0
is_test = 1
is_unknown = 0
is_unplanned = 1
is_version = 0
is_yaml = 0
number = 8
raw = ok 8 - FILTER eval regex # TODO too dirty, first cleanup _filter_eval
type = test
[parse_errors]
0 = Bad plan.  You planned 6 tests but ran 8.
[pragmas]
0 = strict