Scroll to navigation

Prima::Stress(3) User Contributed Perl Documentation Prima::Stress(3)

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>,

2024-08-20 perl v5.40.0