Front page | perl.qa |
Postings from August 2005
Re: Test::Code
Thread Previous
|
Thread Next
From:
Ovid
Date:
August 17, 2005 15:57
Subject:
Re: Test::Code
Message ID:
20050817225742.61153.qmail@web60824.mail.yahoo.com
--- demerphq <demerphq@gmail.com> wrote:
> One idea might be to try using Data::Dump::Streamer for your tests.
> It
> will serialize the lexical context that the subroutine was compiled
> with (including bound anonymous subroutines and their lexical
> context).
>
> A small hack (that i would be happy to work with you to put into the
> next release) might allow you to rename the vars the in the sub as
> you
> wanted. IE, it could normalize all vars that are lexical bound to the
> subroutine so that comparisons would be easier. Of course by default
> DDS wouldnt consider the subs the same unless the values of said vars
> were the same too...
That's sounds wonderful. The other day I was actually looking into
what it might take to hack B::Deparse to normalize the variable names.
Then I looked at the code :) (It actually didn't look that hard, but I
haven't tried yet).
I won't have time to return to this problem for a couple of days, but
I'm glad to know there's a path to follow.
Cheers,
Ovid
--
If this message is a response to a question on a mailing list, please send
follow up questions to the list.
Web Programming with Perl -- http://users.easystreet.com/ovid/cgi_course/
Thread Previous
|
Thread Next