summaryrefslogtreecommitdiff
path: root/cpan/Test-Simple/t/c_flag.t
diff options
context:
space:
mode:
Diffstat (limited to 'cpan/Test-Simple/t/c_flag.t')
-rw-r--r--cpan/Test-Simple/t/c_flag.t21
1 files changed, 21 insertions, 0 deletions
diff --git a/cpan/Test-Simple/t/c_flag.t b/cpan/Test-Simple/t/c_flag.t
new file mode 100644
index 0000000000..a33963415e
--- /dev/null
+++ b/cpan/Test-Simple/t/c_flag.t
@@ -0,0 +1,21 @@
+#!/usr/bin/perl -w
+
+# Test::More should not print anything when Perl is only doing
+# a compile as with the -c flag or B::Deparse or perlcc.
+
+# HARNESS_ACTIVE=1 was causing an error with -c
+{
+ local $ENV{HARNESS_ACTIVE} = 1;
+ local $^C = 1;
+
+ require Test::More;
+ Test::More->import(tests => 1);
+
+ fail("This should not show up");
+}
+
+Test::More->builder->no_ending(1);
+
+print "1..1\n";
+print "ok 1\n";
+