Skip Menu |

This queue is for tickets about the Hash-AutoHash-Record CPAN distribution.

Report information
The Basics
Id: 75538
Status: resolved
Priority: 0/
Queue: Hash-AutoHash-Record

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

Bug Information
Severity: Important
Broken in: 1.11
Fixed in: (no value)



CC: NATG [...] cpan.org
Subject: Fails with Test-Deep-0.109
As per subject. Sample fail report: http://www.cpantesters.org/cpan/report/20074478 HTH&&Thanks,
Thanks for the bug report and apologies for taking so long to respond. This is fixed in version 1.13, released 2012-09-02, now wending it's way into CPAN. The problem was actually in the superclass Hash::AutoHash which was overriding 'isa' (along with 'can', 'DOES' and 'VERSION') in an overly ambitious attempt to permit all syntactically valid methods to be used as accessors. This worked until Perl 5.9.3 deprecated the use of UNIVERSAL methods as functions and recommended that developers use method form instead. Test-Deep-0.109 took this recommendation to heart and invoked 'isa' on references to decide if they were 'special test tokens'. All the best, Nat