Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

perl-Test-Deep-1.204-1.5 RPM for noarch

From OpenSuSE Ports Tumbleweed for noarch

Name: perl-Test-Deep Distribution: openSUSE:Factory:zSystems
Version: 1.204 Vendor: openSUSE
Release: 1.5 Build date: Sun Jan 8 04:08:18 2023
Group: Unspecified Build host: reproducible
Size: 268957 Source RPM: perl-Test-Deep-1.204-1.5.src.rpm
Packager: https://bugs.opensuse.org
Url: https://metacpan.org/release/Test-Deep
Summary: Extremely flexible deep comparison
If you don't know anything about automated testing in Perl then you should
probably read about Test::Simple and Test::More before preceding.
Test::Deep uses the Test::Builder framework.

Test::Deep gives you very flexible ways to check that the result you got is
the result you were expecting. At its simplest it compares two structures
by going through each level, ensuring that the values match, that arrays
and hashes have the same elements and that references are blessed into the
correct class. It also handles circular data structures without getting
caught in an infinite loop.

Where it becomes more interesting is in allowing you to do something
besides simple exact comparisons. With strings, the 'eq' operator checks
that 2 strings are exactly equal but sometimes that's not what you want.
When you don't know exactly what the string should be but you do know some
things about how it should look, 'eq' is no good and you must use pattern
matching instead. Test::Deep provides pattern matching for complex data
structures

Test::Deep has *_a lot_* of exports. See EXPORTS below.

Provides

Requires

License

Artistic-1.0 OR GPL-1.0-or-later

Changelog

* Sun Jan 08 2023 Tina Müller <timueller+perl@suse.de>
  - updated to 1.204
    see /usr/share/doc/packages/perl-Test-Deep/Changes
    1.204     2023-01-07 18:01:37-05:00 America/New_York
    - restore v5.12 compatibility (see commit 66b79eb for the amusing
      anecdote)
    1.203     2023-01-07 11:38:14-05:00 America/New_York
    - try to avoid clobbering global error variables when loading test
      libraries (thanks, Felipe Gasper)
    - hash_each now enumates keys in sort() order, to make errors more
      consistent
    1.202     2023-01-04 20:40:46-05:00 America/New_York
    - no changes since trial releases
    - Test::Deep now requires perl v5.12.
    1.201     2023-01-03 19:28:05-05:00 America/New_York (TRIAL RELEASE)
    - correct Changes entry about which version version of perl is required
    1.200     2023-01-02 16:55:10-05:00 America/New_York (TRIAL RELEASE)
    - converted to Dist::Zilla
    - Test::Deep will now require v5.12, and this may go up.  This change
      allows simplification of the Makefile.PL, which was coping with a
      mistake made twelve years ago.
* Mon Mar 02 2020 <timueller+perl@suse.de>
  - updated to 1.130
    see /usr/share/doc/packages/perl-Test-Deep/Changes
    1.130     2020-03-01
    - no changes since 1.129
    1.129     2020-01-26 - TRIAL RELEASE
    - documentation fixes (thanks, Daniel Böhmer!)
    - allow NoTest to be used without breaking other Test::Deep
      (thanks, Alexander Karelas!)
    - added true/false optional imports (thanks, Denis Ibaev!)
* Fri Apr 20 2018 coolo@suse.com
  - updated to 1.128
    see /usr/share/doc/packages/perl-Test-Deep/Changes
    1.128     2018-04-18
    - numerous small improvements to documentation; thanks to
      Fabrice Gabolde, Daniel Böhmer, Lance Wicks, Matthew Horsfall
    - improved CI setup; thanks to eadjei and Philip J. Ludlam
* Sat May 06 2017 coolo@suse.com
  - updated to 1.127
    see /usr/share/doc/packages/perl-Test-Deep/Changes
    1.127     2017-05-04
    - no code changes from previous release
    1.126_001 2017-04-17
    - do not eagerly convert simple scalars into tests in the all, any, and
      none tests; this was breaking LeafWrapper application
* Fri Jan 06 2017 coolo@suse.com
  - updated to 1.126
    see /usr/share/doc/packages/perl-Test-Deep/Changes
* Tue Mar 10 2015 ncutler@suse.com
  - add "Requires: perl-Test-Simple" to spec (hidden dependency
    not caught by cpanspec)
* Tue Mar 10 2015 ncutler@suse.com
  - updated to 0.115
    - worked around a bug in chained goto on 5.8.5
    - improve prereqs metadata (thanks, Karen Etheridge)
    - add a noneof() set test (thanks, Peter Haworth)
    - regexponly hasn't worked... ever. now it does
    - passing :preload to import loads all plugins up front
    - a few more tests have been documented
    - the many exports of Test::Deep are now documented!
    - fix a compile error (!!) in RegexpOnly
    - fix some documentation typos (thanks, ZOFFIX)
    - add license to META file
* Mon Dec 09 2013 coolo@suse.com
  - updated to 0.112
    - rebuild MANIFEST, adding two forgotten files
    - When printing diagnostics, differentiate the type of a blessed object
      from the name of the class itself (RT#78288, caused by changes to how
      blessed objects are treated in 0.109) (thanks, Karen Etheridge)
    - Typo fixes (thanks, David Steinbrunner)
    - Fixes to clarity and accuracy of documentation (thanks, Michael Hamlin)
    - Add metadata links to repo and issue tracker
    - Added obj_isa for testing ->isa without falling back to ref($x)
    - Added the *experimental* ":v1" export group to skip importing
      Isa, isa, and blessed
* Tue Jun 04 2013 coolo@suse.com
  - updated to 0.110
      Allow methods() and listmethods() to work again on class methods
      (RT#77804) (thanks, Ricardo Signes!)
* Mon Feb 20 2012 coolo@suse.com
  - updated to 0.109
      UNIVERSAL::isa and UNIVERAL::can are no longer called as functions:
      this was deprecated in UNIVERSAL 1.03. (RT#74760, Karen Etheridge)
      the code that builds the exporter configuration is cleaned up; more
      documentation of how it may change (for the better, without breaking
      stuff) should appear in the near future

Files

/usr/lib/perl5/vendor_perl/5.38.2/Test
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/All.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Any.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Array.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/ArrayEach.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/ArrayElementsOnly.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/ArrayLength.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/ArrayLengthOnly.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Blessed.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Boolean.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Cache
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Cache.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Cache/Simple.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Class.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Cmp.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Code.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Hash.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/HashEach.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/HashElements.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/HashKeys.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/HashKeysOnly.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Ignore.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Isa.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/ListMethods.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/MM.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Methods.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/NoTest.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/None.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Number.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Obj.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Ref.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/RefType.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Regexp.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/RegexpMatches.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/RegexpOnly.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/RegexpRef.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/RegexpRefOnly.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/RegexpVersion.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/ScalarRef.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/ScalarRefOnly.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Set.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Shallow.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/Stack.pm
/usr/lib/perl5/vendor_perl/5.38.2/Test/Deep/String.pm
/usr/share/doc/packages/perl-Test-Deep
/usr/share/doc/packages/perl-Test-Deep/Changes
/usr/share/doc/packages/perl-Test-Deep/README
/usr/share/doc/packages/perl-Test-Deep/TODO
/usr/share/licenses/perl-Test-Deep
/usr/share/licenses/perl-Test-Deep/LICENSE
/usr/share/man/man3/Test::Deep.3pm.gz
/usr/share/man/man3/Test::Deep::All.3pm.gz
/usr/share/man/man3/Test::Deep::Any.3pm.gz
/usr/share/man/man3/Test::Deep::Array.3pm.gz
/usr/share/man/man3/Test::Deep::ArrayEach.3pm.gz
/usr/share/man/man3/Test::Deep::ArrayElementsOnly.3pm.gz
/usr/share/man/man3/Test::Deep::ArrayLength.3pm.gz
/usr/share/man/man3/Test::Deep::ArrayLengthOnly.3pm.gz
/usr/share/man/man3/Test::Deep::Blessed.3pm.gz
/usr/share/man/man3/Test::Deep::Boolean.3pm.gz
/usr/share/man/man3/Test::Deep::Cache.3pm.gz
/usr/share/man/man3/Test::Deep::Cache::Simple.3pm.gz
/usr/share/man/man3/Test::Deep::Class.3pm.gz
/usr/share/man/man3/Test::Deep::Cmp.3pm.gz
/usr/share/man/man3/Test::Deep::Code.3pm.gz
/usr/share/man/man3/Test::Deep::Hash.3pm.gz
/usr/share/man/man3/Test::Deep::HashEach.3pm.gz
/usr/share/man/man3/Test::Deep::HashElements.3pm.gz
/usr/share/man/man3/Test::Deep::HashKeys.3pm.gz
/usr/share/man/man3/Test::Deep::HashKeysOnly.3pm.gz
/usr/share/man/man3/Test::Deep::Ignore.3pm.gz
/usr/share/man/man3/Test::Deep::Isa.3pm.gz
/usr/share/man/man3/Test::Deep::ListMethods.3pm.gz
/usr/share/man/man3/Test::Deep::MM.3pm.gz
/usr/share/man/man3/Test::Deep::Methods.3pm.gz
/usr/share/man/man3/Test::Deep::NoTest.3pm.gz
/usr/share/man/man3/Test::Deep::None.3pm.gz
/usr/share/man/man3/Test::Deep::Number.3pm.gz
/usr/share/man/man3/Test::Deep::Obj.3pm.gz
/usr/share/man/man3/Test::Deep::Ref.3pm.gz
/usr/share/man/man3/Test::Deep::RefType.3pm.gz
/usr/share/man/man3/Test::Deep::Regexp.3pm.gz
/usr/share/man/man3/Test::Deep::RegexpMatches.3pm.gz
/usr/share/man/man3/Test::Deep::RegexpOnly.3pm.gz
/usr/share/man/man3/Test::Deep::RegexpRef.3pm.gz
/usr/share/man/man3/Test::Deep::RegexpRefOnly.3pm.gz
/usr/share/man/man3/Test::Deep::RegexpVersion.3pm.gz
/usr/share/man/man3/Test::Deep::ScalarRef.3pm.gz
/usr/share/man/man3/Test::Deep::ScalarRefOnly.3pm.gz
/usr/share/man/man3/Test::Deep::Set.3pm.gz
/usr/share/man/man3/Test::Deep::Shallow.3pm.gz
/usr/share/man/man3/Test::Deep::Stack.3pm.gz
/usr/share/man/man3/Test::Deep::String.3pm.gz


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Apr 27 23:34:11 2024