Index: Padre/xt/20-actions.t
===================================================================
--- Padre/xt/20-actions.t	(revision 10332)
+++ Padre/xt/20-actions.t	(working copy)
@@ -17,6 +17,11 @@
 
 plan skip_all => 'DISPLAY not set'
  unless  $ENV{DISPLAY} or ($^O eq 'MSWin32');
+ 
+# Don't run tests for installs
+unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) {
+	plan( skip_all => "Author tests not required for installation" );
+}
 
 my $devpl;
 # Search for dev.pl
Index: Padre/xt/01-copyright.t
===================================================================
--- Padre/xt/01-copyright.t	(revision 10332)
+++ Padre/xt/01-copyright.t	(working copy)
@@ -4,6 +4,11 @@
 use Test::More;
 use File::Find::Rule;
 
+# Don't run tests for installs
+unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) {
+	plan( skip_all => "Author tests not required for installation" );
+}
+
 my @files = File::Find::Rule->name('*.pm')->file->in('lib');
 plan tests => scalar @files;
 
Index: Padre/xt/critic-util.t
===================================================================
--- Padre/xt/critic-util.t	(revision 10332)
+++ Padre/xt/critic-util.t	(working copy)
@@ -8,6 +8,10 @@
 use File::Spec::Functions ':ALL';
 
 BEGIN {
+    # Don't run tests for installs or automated tests
+    unless ( $ENV{RELEASE_TESTING} ) {
+        plan( skip_all => "Author tests not required for installation" );
+    }
 	my $config = catfile('xt', 'critic-util.ini');
 	unless ( eval "use Test::Perl::Critic -profile => '$config'; 1" ) {
 		plan skip_all => 'Test::Perl::Critic required to criticise code';
Index: Padre/xt/02-eol.t
===================================================================
--- Padre/xt/02-eol.t	(revision 10332)
+++ Padre/xt/02-eol.t	(working copy)
@@ -3,6 +3,11 @@
 use Test::More;
 
 BEGIN {
+    # Don't run tests for installs
+    unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) {
+        plan( skip_all => "Author tests not required for installation" );
+    }
+    
 	unless ( $ENV{DISPLAY} or $^O eq 'MSWin32' ) {
 		plan skip_all => 'Needs DISPLAY';
 		exit 0;
Index: Padre/xt/12-badcode.t
===================================================================
--- Padre/xt/12-badcode.t	(revision 10332)
+++ Padre/xt/12-badcode.t	(working copy)
@@ -5,6 +5,11 @@
 use Test::More;
 
 BEGIN {
+    # Don't run tests for installs
+    unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) {
+        plan( skip_all => "Author tests not required for installation" );
+    }
+
 	unless ( $ENV{DISPLAY} or $^O eq 'MSWin32' ) {
 		plan( skip_all => 'Needs DISPLAY' );
 		exit(0);
Index: Padre/xt/critic-core.t
===================================================================
--- Padre/xt/critic-core.t	(revision 10332)
+++ Padre/xt/critic-core.t	(working copy)
@@ -8,6 +8,10 @@
 use File::Spec::Functions ':ALL';
 
 BEGIN {
+    # Don't run tests for installs or automated tests
+    unless ( $ENV{RELEASE_TESTING} ) {
+        plan( skip_all => "Author tests not required for installation" );
+    }
 	my $config = catfile('xt', 'critic-core.ini');
 	unless ( eval "use Test::Perl::Critic -profile => '$config'; 1" ) {
 		plan skip_all => 'Test::Perl::Critic required to criticise code';
Index: Padre/xt/03-compile.t
===================================================================
--- Padre/xt/03-compile.t	(revision 10332)
+++ Padre/xt/03-compile.t	(working copy)
@@ -5,6 +5,11 @@
 use Test::More;
 
 BEGIN {
+    # Don't run tests for installs
+    unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) {
+        plan( skip_all => "Author tests not required for installation" );
+    }
+    
 	unless ( $ENV{DISPLAY} or $^O eq 'MSWin32' ) {
 		plan skip_all => 'Needs DISPLAY';
 		exit 0;
Index: Padre/xt/11-pragmas.t
===================================================================
--- Padre/xt/11-pragmas.t	(revision 10332)
+++ Padre/xt/11-pragmas.t	(working copy)
@@ -11,6 +11,11 @@
 use Test::More;
 use File::Find::Rule;
 
+# Don't run tests for installs
+unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) {
+	plan( skip_all => "Author tests not required for installation" );
+}
+
 my @files = File::Find::Rule->name('*.pm')->file->in('lib');
 plan tests => scalar @files;
 
Index: Padre/xt/13-perl-beginner.t
===================================================================
--- Padre/xt/13-perl-beginner.t	(revision 10332)
+++ Padre/xt/13-perl-beginner.t	(working copy)
@@ -61,6 +61,11 @@
 use Data::Dumper qw(Dumper);
 use File::Spec ();
 
+# Don't run tests for installs
+unless ( $ENV{AUTOMATED_TESTING} or $ENV{RELEASE_TESTING} ) {
+	plan( skip_all => "Author tests not required for installation" );
+}
+
 # enable NoWarning if this is fixed
 
 my %TEST = (
