6 Commits

Author SHA1 Message Date
Tim Orling
607bc858c6 libtest-deep-perl: add recipe for v1.128
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.

Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2019-06-15 16:45:33 -07:00
Tim Orling
f054d90a9d libtest-harness-perl: upgrade v3.39 -> v3.42; inherit ptest-perl
* Remove tests which require "-T" (taint) command line option
* Remove tests which are inappropriate for on-target testing
* Install "prove" to /usr/local/bin to avoid conflict with perl-misc

Upstream release notes:
3.42    19-03-2018
        - Enable rulesfile.t to run in core

3.41    27-02-2018
        - Released 3.40_01 without code modifications

3.40_01 23-07-2017
        - Return handle for pipes and sockets #58 (Erik Huelsmann)
        - TAP v13 plan allows trailing whitespace (Steffen Schwigon)
        - prove: add a --statefile=<path> option to customize the .prove file
          (Ævar Arnfjörð Bjarmason)
        - Avoid non-deterministic source handling, make a SourceHandler tie an
          error. (Michael Schwern, Leon Timmermans)
        - Fix and simplify MSWin32 colorization (Roy Ivy III)
        - Fix file source handler to accept single extensions option (Tomoki Aonuma)
        - Spelling fixes (Brian Wightman)

Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-04-08 17:00:06 -07:00
Tim Orling
b87f5a3ea4 libtest-harness-perl: upgrade 3.36 -> 3.39
* Fix RDEPENDS
* Add note that perl-module-test-harness should be preferred
  unless a newer version is needed than provided by perl

Changes:

3.39    06-04-2017
        - Make tests pass when PERL_USE_UNSAFE_INC=0

3.38    13-03-2017
        - Released 3.37_01 without changes

3.37_01
        - Set PERL_USE_UNSAFE_INC when running tests using Test::Harness (Leon Timmermans)
        - Avoid loading optional modules from . in prove

Signed-off-by: Tim Orling <timothy.t.orling@linux.intel.com>
Signed-off-by: Armin Kuster <akuster808@gmail.com>
2018-01-26 17:28:13 -08:00
Martin Jansa
dc48e768f5 meta-oe: remove trailing spaces
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-08-22 15:56:29 +02:00
Derek Straka
16b1a289b9 libtest-harness-perl: update to 3.36
Signed-off-by: Derek Straka <derek@asterius.io>
Signed-off-by: Martin Jansa <Martin.Jansa@gmail.com>
2016-04-12 11:07:47 +02:00
Tim Orling
25b3fb81c9 libtest-harness-perl: add 3.30
Test::Harness - Run Perl standard test scripts with statistics

* Uses ${CPAN_MIRROR} option
* RPROVIDES based on v3.28 recipe:
        Paul Eggleton <paul.eggleton@linux.intel.com>
        http://github.com/bluelightning/public_bb_recipes
* which is forked from
        Emil Petersen <erp@movis.dk> repo
        http://github.com/EmilRP/public_bb_recipes/
* run through oe-stylize and clean bad white space
* correct email address to oe-dev

Signed-off-by: Tim Orling <TicoTimo@gmail.com>
2014-06-04 09:52:55 +01:00