Since Storable isn't specifically designed for comparing data, it's dangerous unless it's asserted in the docs that it'll always work
I personally believe that since it's what that's suggested in the Q&A entry that the OP read, if that is not the case, then the entry itself should be amended.
Perhaps Storable does most of its work in C, while Test::Deep is pure perl?
OTOH and incidentally, I suppose that deep equality checking functions from test modules stop traversing the data structures they're given as soon as a difference is found...
In reply to Re^2: How do I test the deep equality of two hash tables?
by blazar
in thread How do I test the deep equality of two hash tables?
by targetsmart
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |