the first, easiest test that one should provide is basic: making sure the modules compile. we have 2 options here:
- either create a test and add some use_ok('Foo::Bar'). but we then need to update it whenever we add more modules to our distribution - without forgetting to update test count.
- or, to get rid of this burden, ship a test that automatically finds the module and tries to compile them.
and you will get a brand new t/00-compile.t that will test your modules and your scripts one by one. this my take some time if your dist ships a lot of modules having lots of prereqs, especially if they are a bit slow to compile such as Moose. but this will potentially find more compile errors in your modules.[CompileTests]