From: Casey R. Tweten Date: Wed, 22 Nov 2000 09:05:07 +0000 (-0500) Subject: Re: [PATCH] Evolution of h2xs [WAS: Re: PATCH subs.pm] X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=commitdiff_plain;h=452e820595b8fb4fae94bebc802efc1491b13b4d;p=p5sagit%2Fp5-mst-13.2.git Re: [PATCH] Evolution of h2xs [WAS: Re: PATCH subs.pm] Message-ID: p4raw-id: //depot/perl@7806 --- diff --git a/utils/h2xs.PL b/utils/h2xs.PL index 024faa4..96b3800 100644 --- a/utils/h2xs.PL +++ b/utils/h2xs.PL @@ -1751,26 +1751,23 @@ print EX <<'_END_'; # Before `make install' is performed this script should be runnable with # `make test'. After `make install' it should work as `perl test.pl' -######################### We start with some black magic to print on failure. +######################### -# Change 1..1 below to 1..last_test_to_print . -# (It may become useful if the test is moved to ./t subdirectory.) +# change 'tests => 1' to 'tests => last_test_to_print'; -BEGIN { $| = 1; print "1..1\n"; } -END {print "not ok 1\n" unless $loaded;} +use Test; +BEGIN { plan tests => 1 }; _END_ print EX <<_END_; use $module; _END_ print EX <<'_END_'; -$loaded = 1; -print "ok 1\n"; +ok(1); # If we made it this far, we're ok. -######################### End of black magic. +######################### -# Insert your test code below (better if it prints "ok 13" -# (correspondingly "not ok 13") depending on the success of chunk 13 -# of the test code): +# Insert your test code below, the Test module is use()ed here so read +# its man page ( perldoc Test ) for help writing this test script. _END_ close(EX) || die "Can't close $ext$modpname/test.pl: $!\n";