1Test::Smoke::App::ConfiUgsSemrokCeo(n3t)ributed Perl DocTuemsetn:t:aStmiookne::App::ConfigSmoke(3)
2
3
4
6 Test::Smoke::App::ConfigSmoke - App for configuring Test::Smoke.
7
9 This app will replace the old "configsmoke.pl".
10
11 Test::Smoke::App::ConfigSmoke->new()
12 Adding attributes: "usedft", "current_values", "sysinfo", "prefix",
13 "configfile".
14
15 run
16 Configure the Test::Smoke suite and write the configfile.
17
18 say_hi
19 Show introductory text.
20
21 say_bye
22 Configuration has finshed, show some of the results and say goodbye.
23
24 write_config
25 This method writes all the relevant values to the config-file.
26
27 handle_option
28 Shows the help-text for an option and handles input for it.
29
30 default_for_option
31 Default values can come from differnt sources:
32
33 app-option, config-file, config-default or option-default.
34
35 prompt
36 Ask for a text answer.
37
38 prompt_yn
39 Ask for a Yes/No answer.
40
41 prompt_noecho
42 Ask for a password type of string
43
44 prompt_file
45 Ask for an existing filename.
46
47 prompt_dir
48 Ask for a directory name.
49
51 (c) 2020, All rights reserved.
52
53 * Abe Timmerman <abeltje@cpan.org>
54
55 This library is free software; you can redistribute it and/or modify it
56 under the same terms as Perl itself.
57
58 See:
59
60 • <http://www.perl.com/perl/misc/Artistic.html>
61
62 • <http://www.gnu.org/copyleft/gpl.html>
63
64 This program is distributed in the hope that it will be useful, but
65 WITHOUT ANY WARRANTY; without even the implied warranty of
66 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
67
68
69
70perl v5.38.0 2023-07-21 Test::Smoke::App::ConfigSmoke(3)