summaryrefslogtreecommitdiff
path: root/pod/perlhack.pod
diff options
context:
space:
mode:
authorNicholas Clark <nick@ccl4.org>2013-06-19 12:35:33 +0200
committerNicholas Clark <nick@ccl4.org>2013-07-01 11:00:11 +0200
commit499cea6bb2a524e77c3c7bbe334bac90b130b3b6 (patch)
treeb961eabfa4c936efa90de6b6e59c1720be7e66d4 /pod/perlhack.pod
parentdc127417deebfc7fa7fe52b0b01d97bec81a6b86 (diff)
downloadperl-499cea6bb2a524e77c3c7bbe334bac90b130b3b6.tar.gz
Remove various rarely used test targets from the generated Makefile.
Remove these targets and their documentation: check.third check.utf16 check.utf8 coretest minitest.utf16 test.deparse test.taintwarn test.third test.torture test.utf16 test.utf8 test_notty.deparse test_notty.third test_prep.third torturetest ucheck ucheck.third ucheck.utf16 ucheck.valgrind utest utest.third utest.utf16 utest.valgrind It's still possible to run the actions these targets "by hand", if desired. This commit simply removes the convenience targets from the Makefile, reducing its complexity.
Diffstat (limited to 'pod/perlhack.pod')
-rw-r--r--pod/perlhack.pod45
1 files changed, 1 insertions, 44 deletions
diff --git a/pod/perlhack.pod b/pod/perlhack.pod
index 6984bcb3ab..22bb8b6887 100644
--- a/pod/perlhack.pod
+++ b/pod/perlhack.pod
@@ -765,60 +765,17 @@ systems.
This runs some basic sanity tests on the source tree and helps catch
basic errors before you submit a patch.
-=item * coretest
-
-Run F<perl> on all core tests (F<t/*> and F<lib/[a-z]*> pragma tests).
-
-(Not available on Win32)
-
-=item * test.deparse
-
-Run all the tests through L<B::Deparse>. Not all tests will succeed.
-
-(Not available on Win32)
-
-=item * test.taintwarn
-
-Run all tests with the B<-t> command-line switch. Not all tests are
-expected to succeed (until they're specifically fixed, of course).
-
-(Not available on Win32)
-
=item * minitest
Run F<miniperl> on F<t/base>, F<t/comp>, F<t/cmd>, F<t/run>, F<t/io>,
F<t/op>, F<t/uni> and F<t/mro> tests.
-=item * test.valgrind check.valgrind utest.valgrind ucheck.valgrind
+=item * test.valgrind check.valgrind
(Only in Linux) Run all the tests using the memory leak + naughty
memory access tool "valgrind". The log files will be named
F<testname.valgrind>.
-=item * test.torture torturetest
-
-Run all the usual tests and some extra tests. As of Perl 5.8.0, the
-only extra tests are Abigail's JAPHs, F<t/japh/abigail.t>.
-
-You can also run the torture test with F<t/harness> by giving
-C<-torture> argument to F<t/harness>.
-
-=item * utest ucheck test.utf8 check.utf8
-
-Run all the tests with -Mutf8. Not all tests will succeed.
-
-(Not available on Win32)
-
-=item * minitest.utf16 test.utf16
-
-Runs the tests with UTF-16 encoded scripts, encoded with different
-versions of this encoding.
-
-C<make utest.utf16> runs the test suite with a combination of C<-utf8>
-and C<-utf16> arguments to F<t/TEST>.
-
-(Not available on Win32)
-
=item * test_harness
Run the test suite with the F<t/harness> controlling program, instead