How to Install and Uninstall perl-Test-Warnings Package on openSuSE Tumbleweed

Last updated: December 24,2024

1. Install "perl-Test-Warnings" package

Please follow the guidance below to install perl-Test-Warnings on openSuSE Tumbleweed

$ sudo zypper refresh $ sudo zypper install perl-Test-Warnings

2. Uninstall "perl-Test-Warnings" package

In this section, we are going to explain the necessary steps to uninstall perl-Test-Warnings on openSuSE Tumbleweed:

$ sudo zypper remove perl-Test-Warnings

3. Information about the perl-Test-Warnings package on openSuSE Tumbleweed

Information for package perl-Test-Warnings:
-------------------------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : perl-Test-Warnings
Version : 0.33.0-2.1
Arch : noarch
Vendor : openSUSE
Installed Size : 56.9 KiB
Installed : No
Status : not installed
Source package : perl-Test-Warnings-0.33.0-2.1.src
Upstream URL : https://metacpan.org/release/Test-Warnings
Summary : Test for warnings and the lack of them
Description :
If you've ever tried to use Test::NoWarnings to confirm there are no
warnings generated by your tests, combined with the convenience of
'done_testing' to not have to declare a test count, you'll have discovered
that these two features do not play well together, as the test count will
be calculated _before_ the warnings test is run, resulting in a TAP error.
(See 'examples/test_nowarnings.pl' in this distribution for a
demonstration.)
This module is intended to be used as a drop-in replacement for
Test::NoWarnings: it also adds an extra test, but runs this test _before_
'done_testing' calculates the test count, rather than after. It does this
by hooking into 'done_testing' as well as via an 'END' block. You can
declare a plan, or not, and things will still Just Work.
It is actually equivalent to:
use Test::NoWarnings 1.04 ':early';
as warnings are still printed normally as they occur. You are safe, and
enthusiastically encouraged, to perform a global search-replace of the
above with 'use Test::Warnings;' whether or not your tests have a plan.
It can also be used as a replacement for Test::Warn, if you wish to test
the content of expected warnings; read on to find out how.