Subject: | Test should run "perl -c ./path/to/Module.pm", not use require |
Requiring the module causes any code in an INIT block to be run, which in turn causes a warning because it's too late for an INIT block. I think it'd be better to just use "perl -c" to check if a module compiles.