http://www.perlmonks.org?node_id=839737


in reply to Problem defining a Test::Deep structure to match this arrayref

Well, I'm kind of in the "tests are documentation" camp here; if breaking the test up makes it clear that it might be one thing, or it might be the other, then it's better to break them up for the extra clarity you achieve.