When creating a t/ directory and putting my test files in there, is it a good idea to create sub-dirs for sub-classes I'm testing? Will 'prove' do a recursive test?
Is it all down to user preference? or is there something else going on that forces everyone to keep all test files in that parent directory?
This is for a large project that will eventually build into approx 50 modules at a rough guess.