From b8a2040150d386de90994afd87f9d01bd861104a Mon Sep 17 00:00:00 2001 From: Nicholas Clark Date: Fri, 2 Oct 2009 15:57:26 +0100 Subject: Move Test::Harness from ext/ to cpan/ --- cpan/Test-Harness/t/sample-tests/bailout | 11 +++++++++ cpan/Test-Harness/t/sample-tests/bignum | 7 ++++++ cpan/Test-Harness/t/sample-tests/bignum_many | 14 +++++++++++ cpan/Test-Harness/t/sample-tests/combined | 13 +++++++++++ cpan/Test-Harness/t/sample-tests/combined_compat | 13 +++++++++++ cpan/Test-Harness/t/sample-tests/delayed | 26 +++++++++++++++++++++ cpan/Test-Harness/t/sample-tests/descriptive | 8 +++++++ .../t/sample-tests/descriptive_trailing | 8 +++++++ cpan/Test-Harness/t/sample-tests/die | 2 ++ cpan/Test-Harness/t/sample-tests/die_head_end | 9 ++++++++ cpan/Test-Harness/t/sample-tests/die_last_minute | 10 ++++++++ cpan/Test-Harness/t/sample-tests/die_unfinished | 9 ++++++++ cpan/Test-Harness/t/sample-tests/duplicates | 14 +++++++++++ cpan/Test-Harness/t/sample-tests/echo | 2 ++ cpan/Test-Harness/t/sample-tests/empty | 2 ++ cpan/Test-Harness/t/sample-tests/escape_eol | 5 ++++ cpan/Test-Harness/t/sample-tests/escape_hash | 6 +++++ cpan/Test-Harness/t/sample-tests/head_end | 11 +++++++++ cpan/Test-Harness/t/sample-tests/head_fail | 11 +++++++++ cpan/Test-Harness/t/sample-tests/inc_taint | 6 +++++ cpan/Test-Harness/t/sample-tests/junk_before_plan | 6 +++++ cpan/Test-Harness/t/sample-tests/lone_not_bug | 9 ++++++++ cpan/Test-Harness/t/sample-tests/no_nums | 8 +++++++ cpan/Test-Harness/t/sample-tests/no_output | 3 +++ cpan/Test-Harness/t/sample-tests/out_err_mix | 13 +++++++++++ cpan/Test-Harness/t/sample-tests/out_of_order | 22 ++++++++++++++++++ cpan/Test-Harness/t/sample-tests/schwern | 3 +++ .../Test-Harness/t/sample-tests/schwern-todo-quiet | 13 +++++++++++ cpan/Test-Harness/t/sample-tests/segfault | 5 ++++ cpan/Test-Harness/t/sample-tests/sequence_misparse | 14 +++++++++++ cpan/Test-Harness/t/sample-tests/shbang_misparse | 12 ++++++++++ cpan/Test-Harness/t/sample-tests/simple | 8 +++++++ cpan/Test-Harness/t/sample-tests/simple_fail | 8 +++++++ cpan/Test-Harness/t/sample-tests/simple_yaml | 27 ++++++++++++++++++++++ cpan/Test-Harness/t/sample-tests/skip | 8 +++++++ cpan/Test-Harness/t/sample-tests/skip_nomsg | 4 ++++ cpan/Test-Harness/t/sample-tests/skipall | 3 +++ cpan/Test-Harness/t/sample-tests/skipall_nomsg | 2 ++ cpan/Test-Harness/t/sample-tests/skipall_v13 | 4 ++++ cpan/Test-Harness/t/sample-tests/space_after_plan | 3 +++ cpan/Test-Harness/t/sample-tests/stdout_stderr | 9 ++++++++ cpan/Test-Harness/t/sample-tests/strict | 9 ++++++++ cpan/Test-Harness/t/sample-tests/switches | 2 ++ cpan/Test-Harness/t/sample-tests/taint | 7 ++++++ cpan/Test-Harness/t/sample-tests/taint_warn | 11 +++++++++ cpan/Test-Harness/t/sample-tests/todo | 8 +++++++ cpan/Test-Harness/t/sample-tests/todo_inline | 6 +++++ cpan/Test-Harness/t/sample-tests/todo_misparse | 5 ++++ cpan/Test-Harness/t/sample-tests/too_many | 14 +++++++++++ cpan/Test-Harness/t/sample-tests/version_good | 9 ++++++++ cpan/Test-Harness/t/sample-tests/version_late | 9 ++++++++ cpan/Test-Harness/t/sample-tests/version_old | 9 ++++++++ cpan/Test-Harness/t/sample-tests/vms_nit | 6 +++++ cpan/Test-Harness/t/sample-tests/with_comments | 14 +++++++++++ cpan/Test-Harness/t/sample-tests/zero_valid | 8 +++++++ 55 files changed, 488 insertions(+) create mode 100644 cpan/Test-Harness/t/sample-tests/bailout create mode 100644 cpan/Test-Harness/t/sample-tests/bignum create mode 100644 cpan/Test-Harness/t/sample-tests/bignum_many create mode 100644 cpan/Test-Harness/t/sample-tests/combined create mode 100644 cpan/Test-Harness/t/sample-tests/combined_compat create mode 100644 cpan/Test-Harness/t/sample-tests/delayed create mode 100644 cpan/Test-Harness/t/sample-tests/descriptive create mode 100644 cpan/Test-Harness/t/sample-tests/descriptive_trailing create mode 100644 cpan/Test-Harness/t/sample-tests/die create mode 100644 cpan/Test-Harness/t/sample-tests/die_head_end create mode 100644 cpan/Test-Harness/t/sample-tests/die_last_minute create mode 100644 cpan/Test-Harness/t/sample-tests/die_unfinished create mode 100644 cpan/Test-Harness/t/sample-tests/duplicates create mode 100644 cpan/Test-Harness/t/sample-tests/echo create mode 100644 cpan/Test-Harness/t/sample-tests/empty create mode 100644 cpan/Test-Harness/t/sample-tests/escape_eol create mode 100644 cpan/Test-Harness/t/sample-tests/escape_hash create mode 100644 cpan/Test-Harness/t/sample-tests/head_end create mode 100644 cpan/Test-Harness/t/sample-tests/head_fail create mode 100644 cpan/Test-Harness/t/sample-tests/inc_taint create mode 100644 cpan/Test-Harness/t/sample-tests/junk_before_plan create mode 100644 cpan/Test-Harness/t/sample-tests/lone_not_bug create mode 100644 cpan/Test-Harness/t/sample-tests/no_nums create mode 100644 cpan/Test-Harness/t/sample-tests/no_output create mode 100644 cpan/Test-Harness/t/sample-tests/out_err_mix create mode 100644 cpan/Test-Harness/t/sample-tests/out_of_order create mode 100644 cpan/Test-Harness/t/sample-tests/schwern create mode 100644 cpan/Test-Harness/t/sample-tests/schwern-todo-quiet create mode 100644 cpan/Test-Harness/t/sample-tests/segfault create mode 100644 cpan/Test-Harness/t/sample-tests/sequence_misparse create mode 100644 cpan/Test-Harness/t/sample-tests/shbang_misparse create mode 100644 cpan/Test-Harness/t/sample-tests/simple create mode 100644 cpan/Test-Harness/t/sample-tests/simple_fail create mode 100644 cpan/Test-Harness/t/sample-tests/simple_yaml create mode 100644 cpan/Test-Harness/t/sample-tests/skip create mode 100644 cpan/Test-Harness/t/sample-tests/skip_nomsg create mode 100644 cpan/Test-Harness/t/sample-tests/skipall create mode 100644 cpan/Test-Harness/t/sample-tests/skipall_nomsg create mode 100644 cpan/Test-Harness/t/sample-tests/skipall_v13 create mode 100644 cpan/Test-Harness/t/sample-tests/space_after_plan create mode 100644 cpan/Test-Harness/t/sample-tests/stdout_stderr create mode 100644 cpan/Test-Harness/t/sample-tests/strict create mode 100644 cpan/Test-Harness/t/sample-tests/switches create mode 100644 cpan/Test-Harness/t/sample-tests/taint create mode 100644 cpan/Test-Harness/t/sample-tests/taint_warn create mode 100644 cpan/Test-Harness/t/sample-tests/todo create mode 100644 cpan/Test-Harness/t/sample-tests/todo_inline create mode 100644 cpan/Test-Harness/t/sample-tests/todo_misparse create mode 100644 cpan/Test-Harness/t/sample-tests/too_many create mode 100644 cpan/Test-Harness/t/sample-tests/version_good create mode 100644 cpan/Test-Harness/t/sample-tests/version_late create mode 100644 cpan/Test-Harness/t/sample-tests/version_old create mode 100644 cpan/Test-Harness/t/sample-tests/vms_nit create mode 100644 cpan/Test-Harness/t/sample-tests/with_comments create mode 100644 cpan/Test-Harness/t/sample-tests/zero_valid (limited to 'cpan/Test-Harness/t/sample-tests') diff --git a/cpan/Test-Harness/t/sample-tests/bailout b/cpan/Test-Harness/t/sample-tests/bailout new file mode 100644 index 0000000000..b25f417b52 --- /dev/null +++ b/cpan/Test-Harness/t/sample-tests/bailout @@ -0,0 +1,11 @@ +# Sleep makes Mac OS open3 race problem more repeatable +sleep 1; +print <>= 1; + print shift @parts; +} +sleep $delay if ( $delay_at & 1 ); diff --git a/cpan/Test-Harness/t/sample-tests/descriptive b/cpan/Test-Harness/t/sample-tests/descriptive new file mode 100644 index 0000000000..e165ac1bf5 --- /dev/null +++ b/cpan/Test-Harness/t/sample-tests/descriptive @@ -0,0 +1,8 @@ +print < \\ +ok 2 Not a continuation line +DUMMY_TEST diff --git a/cpan/Test-Harness/t/sample-tests/escape_hash b/cpan/Test-Harness/t/sample-tests/escape_hash new file mode 100644 index 0000000000..c404372c0c --- /dev/null +++ b/cpan/Test-Harness/t/sample-tests/escape_hash @@ -0,0 +1,6 @@ +print < 1; + +ok( grep( /examples/, @INC ) ); + diff --git a/cpan/Test-Harness/t/sample-tests/junk_before_plan b/cpan/Test-Harness/t/sample-tests/junk_before_plan new file mode 100644 index 0000000000..b2ad018301 --- /dev/null +++ b/cpan/Test-Harness/t/sample-tests/junk_before_plan @@ -0,0 +1,6 @@ +print < 1; +ok 23, 42; diff --git a/cpan/Test-Harness/t/sample-tests/schwern-todo-quiet b/cpan/Test-Harness/t/sample-tests/schwern-todo-quiet new file mode 100644 index 0000000000..4d482d43fa --- /dev/null +++ b/cpan/Test-Harness/t/sample-tests/schwern-todo-quiet @@ -0,0 +1,13 @@ +print < 1; + +eval { `$^X -e1` }; +like( $@, '/^Insecure dependency/', '-T honored' ); diff --git a/cpan/Test-Harness/t/sample-tests/taint_warn b/cpan/Test-Harness/t/sample-tests/taint_warn new file mode 100644 index 0000000000..398d6181ee --- /dev/null +++ b/cpan/Test-Harness/t/sample-tests/taint_warn @@ -0,0 +1,11 @@ +#!/usr/bin/perl -tw + +use lib qw(t/lib); +use Test::More tests => 1; + +my $warnings = ''; +{ + local $SIG{__WARN__} = sub { $warnings .= join '', @_ }; + `$^X -e1`; +} +like( $warnings, '/^Insecure dependency/', '-t honored' ); diff --git a/cpan/Test-Harness/t/sample-tests/todo b/cpan/Test-Harness/t/sample-tests/todo new file mode 100644 index 0000000000..77f00b4dc9 --- /dev/null +++ b/cpan/Test-Harness/t/sample-tests/todo @@ -0,0 +1,8 @@ +print <