make all warnings fatal in tests
Karen Etheridge [Sun, 10 Feb 2013 00:40:18 +0000 (16:40 -0800)]
26 files changed:
t/000_load.t
t/001_basic.t
t/002_custom_option_type.t
t/003_inferred_option_type.t
t/004_nogetop.t
t/005_strict.t
t/006_metaclass_traits.t
t/007_nogetopt_trait.t
t/008_configfromfile.t
t/009_gld_and_explicit_options.t
t/010_dashes.t
t/011_process_argv.t
t/100_gld_default_bug.t
t/101_argv_bug.t
t/102_basic_basic.t
t/103_uc_bug.t
t/104_override_usage.t
t/105_uc_bug_more.t
t/106_no_ignore_case.t
t/107_no_auto_help.t
t/107_union_bug.t
t/108_usage_attr.t
t/109_help_flag.t
t/110_sort_usage_by_attr_order.t
t/111_gld_pass_through.t
t/112_configfile_constructor_arg.t

index 3aec9d2..1f3cfb8 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 2;
 use Test::NoWarnings 1.04 ':early';
index 2a2f94e..2d5eb1b 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 70;
 use Test::Moose;
index 596a5f9..5c0eb90 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 7;
 use Test::NoWarnings 1.04 ':early';
index 01cd599..8953926 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 6;
 use Test::NoWarnings 1.04 ':early';
index fd1ecdf..148682e 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 10;
 use Test::Fatal 0.003;
index 9c79115..f768d8b 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 11;
 use Test::Fatal;
index 478e7ad..848fe53 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 70;
 use Test::Moose;
index 540b1b4..22f27cd 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 10;
 use Test::Fatal;
index c38d314..39798a2 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::Requires 'MooseX::ConfigFromFile';    # skip all if not installed
 use Test::More tests => 56;
index fc3d3bb..2d46662 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 6;
 use Test::Fatal;
index 004ca71..68f9a34 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 8;
 use Test::Fatal;
index 4fb220f..99dc8e6 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 7;
 use Test::Fatal 0.003;
index fb1b13f..54312f2 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 6;
 use Test::NoWarnings 1.04 ':early';
index 318291c..3de40e4 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 4;
 use Test::NoWarnings 1.04 ':early';
index d89e479..49042ea 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 70;
 use Test::Moose;
index b9e694e..e6fa0f6 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 4;
 use Test::NoWarnings 1.04 ':early';
index 8fa9299..091b47b 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 7;
 use Test::Trap;
index 5c11042..0b54994 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 13;
 use Test::NoWarnings 1.04 ':early';
index e9e1659..1e8f425 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 22;
 use Test::NoWarnings 1.04 ':early';
index 638f1a5..3cb1aec 100644 (file)
@@ -9,7 +9,7 @@
 # when --help is passed (and MooseX::ConfigFromFile is in use).
 
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::Requires { 'MooseX::SimpleConfig' => 0.07 };  # skip all if not installed
 use Test::More tests => 2;
@@ -21,7 +21,7 @@ use Test::NoWarnings 1.04 ':early';
 my $fail_on_exit = 1;
 {
     package Class;
-    use strict; use warnings;
+    use strict; use warnings FATAL => 'all';
 
     use Moose;
     with
index a1d4b7c..653f012 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 6;
 use Test::NoWarnings 1.04 ':early';
index 3fd6c4d..0f24131 100644 (file)
@@ -3,13 +3,13 @@
 
 # This tests the fix (that fulfills the documentation claim).
 
-use strict; use warnings;
+use strict; use warnings FATAL => 'all';
 use Test::More tests => 4;
 use Test::NoWarnings 1.04 ':early';
 
 {
     package MyClass;
-    use strict; use warnings;
+    use strict; use warnings FATAL => 'all';
     use Moose;
     with 'MooseX::Getopt';
 }
index 33390de..a9b8756 100644 (file)
 
 # Update: since 0.41, usage info is printed to stdout, not stderr.
 
-use strict; use warnings;
+use strict; use warnings FATAL => 'all';
 use Test::More tests => 23;
 use Test::NoWarnings 1.04 ':early';
 use Test::Trap;
 
 {
     package MyClass;
-    use strict; use warnings;
+    use strict; use warnings FATAL => 'all';
     use Moose;
     with 'MooseX::Getopt';
 }
index c424add..c6511bf 100644 (file)
@@ -8,13 +8,13 @@
 # early), followed by options added by parent classes and roles, and then
 # options added by this class.
 
-use strict; use warnings;
+use strict; use warnings FATAL => 'all';
 use Test::More tests => 2;
 use Test::NoWarnings 1.04 ':early';
 
 {
     package MyClass;
-    use strict; use warnings;
+    use strict; use warnings FATAL => 'all';
     use Moose;
     with 'MooseX::Getopt';
 
index d179f1a..c4f7401 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 use Test::More tests => 6;
 use Test::NoWarnings 1.04 ':early';
index d17c2d4..cc441f3 100644 (file)
@@ -1,5 +1,5 @@
 use strict;
-use warnings;
+use warnings FATAL => 'all';
 
 # respect the configfile value passed into the constructor.