Skip Menu |

This queue is for tickets about the Test-TAP-HTMLMatrix CPAN distribution.

Report information
The Basics
Id: 24054
Status: resolved
Priority: 0/
Queue: Test-TAP-HTMLMatrix

People
Owner: Nobody in particular
Requestors: mschwern [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Critical
Broken in: (no value)
Fixed in: (no value)



Subject: Test::Harness 2.64 changed analyze_* interface
Same issue as with Test::TAP::Model. I didn't add a dependency on TH 2.64 because Test::TAP::HTMLMatrix should be shielded from that by Model.
Subject: TH.patch
Auto-merging (0, 26466) /local/Test-TAP-HTMLMatrix to /vendor/Test-TAP-HTMLMatrix (base /vendor/Test-TAP-HTMLMatrix:26464). U t/templ_output.t U t/inline_css.t U t/no_plan.t ==== Patch <-> level 1 Source: 9c88509d-e914-0410-b01c-b9530614cbfe:/local/Test-TAP-HTMLMatrix:26466 Target: 9c88509d-e914-0410-b01c-b9530614cbfe:/vendor/Test-TAP-HTMLMatrix:26464 Log: r26465@windhund: schwern | 2006-12-22 11:28:01 -0500 Local copy r26466@windhund: schwern | 2006-12-22 11:30:14 -0500 The analyze methods of Test::Harness::Straps changed to return a results object rather than a hash in TH 2.64 === t/templ_output.t ================================================================== --- t/templ_output.t (revision 26464) +++ t/templ_output.t (patch - level 1) @@ -16,7 +16,7 @@ my $s = Test::TAP::Model::Visual->new; my $f = $s->start_file("foo"); -eval { $f->{results} = { $s->analyze("foo", [split /\n/, <<TAP]) } }; +eval { $f->{results} = $s->analyze("foo", [split /\n/, <<TAP]) }; 1..6 ok 1 foo not ok 2 bar === t/inline_css.t ================================================================== --- t/inline_css.t (revision 26464) +++ t/inline_css.t (patch - level 1) @@ -12,7 +12,7 @@ my $s = Test::TAP::Model::Visual->new; my $f = $s->start_file("foo"); -eval { $f->{results} = { $s->analyze("foo", [split /\n/, <<TAP]) } }; +eval { $f->{results} = $s->analyze("foo", [split /\n/, <<TAP]) }; 1..6 ok 1 foo not ok 2 bar === t/no_plan.t ================================================================== --- t/no_plan.t (revision 26464) +++ t/no_plan.t (patch - level 1) @@ -16,7 +16,7 @@ my $s = Test::TAP::Model::Visual->new; my $f = $s->start_file("foo"); -eval { $f->{results} = { $s->analyze("foo", [split /\n/, <<TAP]) } }; +eval { $f->{results} = $s->analyze("foo", [split /\n/, <<TAP]) }; ok 1 foo ok 2 bar 1..2 ==== BEGIN SVK PATCH BLOCK ==== Version: svk 1.08 (darwin) eJyllF2L3DYUhud66UUuel8RHJpAnNG3PxqG6UXDQpMSyLQU2mJk6WjHrddybc0mG5SLLi1JIf+j f7OyZycfpbssBHwh65z3Oe+RrfNo2Hy1JmG1wiEhODz74duyfKq83t4hPCQygGm8GxIRWjiDNmGh dScJD506hRgd3W7Q08Kr4QT8tGj0b+BXKxJx+R73zYw4YGdqrbzrxqSY8ZUfABISxFqGNZueKiFF GCFGZmw1wFkzNq6LNqjkUsaUmE+i3vXQVYNz/l2ITmocdOtGqCZ83FmLKZ8msaVZYJoBdPR0Hnf9 THoPjmpxqf4wjaz5JYYdytqmjbZjy0sPp31buZ3vd/6Bn0sdgLOEfyzhUdJ0bdNBpcfx/wTiY0F0 uexc1beq+0/2lX7pvu05qvq+Pa88vPAGWq/mHhgNmc0UZGBIoXWtamO5MZjYrNCSZMLyRE7/w3eL xdtbbz87+nJx8Wjxz+LvLy5+T8Z0pTrVnr+Eu7etc7fvo5/Gvm08Wv7cLe+jhw83Xz/95V48sQ8+ xb6TfWUAk6msyKgylOUix4JTI4QWmpLaCHmtdz4RMKe4IDXFoqCKaMIssyAkqYu4I+C99zefv7kV vf/xKnr/q724+yne95VZzqAuCmZ5LbKsBlkzmhvFalxYxvW13sVEYJirDGsmLCusUQQItpCRTAMh 2BDyzvvrH19vDuf+58mnnftcmdSEiULb6FmYmgG3Oc1FZrmWQhGu5qtAGQ9omH4vsX7edGa760yJ 0Ki3z2HoUEAUY5kSmlKKCClpXmKCUiwwPkKPnVYt0q4/P9oj5E0QDJeEHxCbLaDLJtEp+K0zI3IW bWD0ZXmshg7GsSyf+UH1I9Jb1Z2AQd6hAfwuslVcjLvWR1H9a7wN0YfyWxiQj6kxulXjFjUd2hwj +kDyo9hyulrRkFC6n1abeeSU5fddcwbDqNo7MsSB10dKnH5xEsWX3a4xCZVh2U79LidvaTz69Hjz 5PET5YfmxeGCJkyGQue5wIVJoSA8xZzgtMZEp3UhGJaE69rC6h4NVxbKwvIMOuOGayrxm1ZKZHGj vPLq5sq5tX8Bo6PtnQ== ==== END SVK PATCH BLOCK ====
On Fri Dec 22 16:59:45 2006, MSCHWERN wrote: Show quoted text
> Same issue as with Test::TAP::Model. I didn't add a dependency on TH > 2.64 because Test::TAP::HTMLMatrix should be shielded from that by Model.
Fixed in 0.06.