I've got a very large internal project (many hundreds of packages) I'm trying to come up with a nice method of grouping tests together to allow a "group" of tests to be run, rather than all the tests.
I was thinking something like, laying out the tests as
t/001_first_global_test.t t/001_second_global_test.t t/group1/001_first_group1_test.t t/group2/001_first_group2_test.t t/group2/002_second_group2_test.t
then being able to do
make test group1
and just have t/group1/001_first_group1_test.t run or
make test all
and running every test
Is there a standard way for doing this? Currently how we handle it is the project is broken up into hundreds of separate (h2xs created) modules.. which is quite a pain to manage, I'd really like to bring them all together as 1 module with all the packages in it.
In reply to Grouping tests by forkboy
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |