NAME
Prima::Stress - stress test module
DESCRIPTION
The module is intended for use in test purposes, to check the functionality of a program or a module under particular conditions that might be overlooked during the design. Currently, the stress factors implemented are the default font size, default scrollbar sizes, and the UI-scaling factor, which are set to different random values every time the module is invoked.
To use the module it is enough to include a typical
use Prima::Stress;
code, or, if the program is invoked by calling perl, by using the
perl -MPrima::Stress program
syntax. The module does not provide any methods, however, one may address individual aspects of the UI defaults.
API
Font size
use Prima::Stress q(fs=18);
perl -MPrima::Stress=fs=18 program
This syntax changes the default font size to 18 points.
Display resolution
use Prima::Stress q(dpi=192);
perl -MPrima::Stress=dpi=192 program
This syntax changes the display resolution to 192 pixels per inch.
Scrollbar sizes
use Prima::Stress q(src=40);
perl -MPrima::Stress=src=40 program
This syntax changes the default width of vertical scrollbars, and the default height of horizontal scrollbars to 40 pixels
AUTHOR
Dmitry Karasik <dmitry@karasik.eu.org>,