in reply to Re^2: Mocking isa under Test::Deep (sentinel)
in thread Mocking isa under Test::Deep
A more accurate summary would be ...
I'll take your word on that. I just looked through it all again and I can see that my original conclusion was less than the full story.
That said, the breaking change is to Test::Deeply; appears (to me) to be digging into the guts of perl (via Scalar::Util::blessed()) to prevent their users from using fairly ordinary OO techniques to bypass their checks; and breaking stuff that worked for their users, all for the sake of the unjustified* and nebulous goal of 'improvement' of their own code base.
That's akin to Stanley embossing a weak point on the shafts of their screwdrivers to prevent users from using them as levers.
(*As in, not explained anywhere I could find.)
|
|---|
| Replies are listed 'Best First'. | |
|---|---|
|
Re^4: Mocking isa under Test::Deep (blessed vs isa)
by tye (Sage) on May 03, 2016 at 17:26 UTC |