in reply to Should Test::Most import strict and warnings?

Is there precedent for this? It does seem a little odd that a module would enable pragmas in its calling scope when they aren't strictly necessary (no pun intended). I can appreciate that it reduces boilerplate, but there's nothing about the stated purpose of Test::Most that makes it obvious that you'd be doing this by default. Most of us are used to having to turn on strict and warnings in our own code. I think your module's user population would break down like this:

Replies are listed 'Best First'.
Re^2: Should Test::Most import strict and warnings?
by moritz (Cardinal) on Feb 05, 2010 at 14:36 UTC
    Is there precedent for this?

    iirc Moose enables strict in the caller's scope.

    Still I'm not in favour of entagling policy and implementation.

    Perl 6 - links to (nearly) everything that is Perl 6.
        I don't think those examples count.