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 If you are looking to get started, start at the README!
18
19 "Test::Smoke" exports $conf and "read_config()" by default.
20
21 Test::Smoke::read_config( $config_name )
22 Read (require) the configfile.
23
24 Test::Smoke->config_error()
25 Return the value of $ConfigError
26
27 is_win32( )
28 "is_win32()" returns true if "$^O eq "MSWin32"".
29
30 do_manifest_check( $ddir, $smoker )
31 "do_manifest_check()" uses Test::Smoke::SourceTree to do the MANIFEST
32 check.
33
34 set_smoke_patchlevel( $ddir, $patch[, $verbose] )
35 Set the current patchlevel as a registered patch like "SMOKE$patch"
36
37 run_smoke( [$continue[, @df_buildopts]] )
38 "run_smoke()" sets up de build environment and gets the private Policy
39 file and build configurations and then runs the smoke stuff for all
40 configurations.
41
42 All arguments after the $continue are taken as default buildoptions and
43 passed to "./Configure".
44
46 (c) 2003, All rights reserved.
47
48 * Abe Timmerman <abeltje@cpan.org>
49
50 This library is free software; you can redistribute it and/or modify it
51 under the same terms as Perl itself.
52
53 See:
54
55 · <http://www.perl.com/perl/misc/Artistic.html>
56
57 · <http://www.gnu.org/copyleft/gpl.html>
58
59 This program is distributed in the hope that it will be useful, but
60 WITHOUT ANY WARRANTY; without even the implied warranty of
61 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
62
63
64
65perl v5.30.1 2020-02-10 Test::Smoke(3)