1Test::Smoke(3) User Contributed Perl Documentation Test::Smoke(3)
2
3
4
6 Test::Smoke - The Perl core test smoke suite
7
9 use Test::Smoke;
10
11 use vars qw( $VERSION );
12 $VERSION = Test::Smoke->VERSION;
13
14 read_config( $config_name ) or warn Test::Smoke->config_error;
15
17 "Test::Smoke" exports $conf and "read_config()" by default.
18
19 Test::Smoke::read_config( $config_name )
20 Test::Smoke->config_error()
21 Return the value of $ConfigError
22
23 is_win32( )
24 "is_win32()" returns true if "$^O eq "MSWin32"".
25
26 do_manifest_check( $ddir, $smoker )
27 "do_manifest_check()" uses Test::Smoke::SourceTree to do the
28 MANIFEST check.
29
30 set_smoke_patchlevel( $ddir, $patch[, $verbose] )
31 Set the current patchlevel as a registered patch like "SMOKE$patch"
32
33 run_smoke( [$continue[, @df_buildopts]] )
34 "run_smoke()" sets up de build environment and gets the private
35 Policy file and build configurations and then runs the smoke stuff
36 for all configurations.
37
38 All arguments after the $continue are taken as default buildoptions
39 and passed to "./Configure".
40
41 __get_ts_patchlevel( )
42 Read the contents of .patch.
43
45 $Id: Smoke.pm 1271 2010-02-12 21:44:04Z abeltje $
46
48 (c) 2003, All rights reserved.
49
50 * Abe Timmerman <abeltje@cpan.org>
51
52 This library is free software; you can redistribute it and/or modify it
53 under the same terms as Perl itself.
54
55 See:
56
57 · <http://www.perl.com/perl/misc/Artistic.html>
58
59 · <http://www.gnu.org/copyleft/gpl.html>
60
61 This program is distributed in the hope that it will be useful, but
62 WITHOUT ANY WARRANTY; without even the implied warranty of
63 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
64
65
66
67perl v5.12.1 2010-02-12 Test::Smoke(3)