Test::Deep - 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...

RJBS/Test-Deep-1.127 - 04 May 2017 14:13:19 GMT - Search in distribution

Test::Deep::JWT - JWT comparison with Test:Deep functionality

Test::Deep::JWT is the helper module for comparing JWT string with Test::Deep functionality. This module will export a function called 'jwt'. jwt(\%claims, \%header) \%claims is the expected claims part of JWT. \%header is the expected header part of...

ADDSICT/Test-Deep-JWT-0.02 - 07 Jun 2015 02:31:00 GMT - Search in distribution

Test::Deep::This - Test::Deep extension to check predicates on plain scalars

"Test::Deep::This" module extends Test::Deep framework with a new "this" keyword to denote a "current" nested scalar. Standard unary and binary perl operators can be applied to "this" to construct some complex predicate expressions. Those predicates ...

DRUXA/Test-Deep-This-1.00 - 09 Jun 2012 15:48:13 GMT - Search in distribution

Test::Deep::JSON - Compare JSON with Test::Deep

Test::Deep::JSON provides "json($expected)" function to expect that target can be parsed as a JSON string and matches (by "cmp_deeply") with *$expected*....

MOTEMEN/Test-Deep-JSON-0.03 - 27 Feb 2014 00:41:23 GMT - Search in distribution

Test::Deep::JType - Test::Deep helpers for JSON::Typist data

RJBS/JSON-Typist-0.005 - 01 Jan 2017 16:58:24 GMT - Search in distribution

Test::Deep::URI - Easier testing of URIs for Test::Deep

Test::Deep::URI provides the function "uri($expected)" for Test::Deep. Use it in combination with "cmp_deeply" to test against partial URIs. In particular I wrote this because I was tired of stumbling across unit tests that failed because "http://sit...

NFG/Test-Deep-URI-0.02 - 15 Feb 2016 02:58:56 GMT - Search in distribution

Test::Deep::Filter - Perform a filter on a matched element before doing sub-matching

This module exists so that one can apply some kind of transform of the content of some node, before applying a deep testing structure against it. This is especially the kind of domain Test::Deep::YAML and Test::Deep::JSON are targeted at, but impleme...

KENTNL/Test-Deep-Filter-0.001001 - 07 Mar 2017 10:58:32 GMT - Search in distribution

Test::Deep::YAML - A Test::Deep plugin for comparing YAML-encoded data

This module provides the "yaml" function to indicate that the target can be parsed as a YAML string, and should be decoded before being compared to the indicated expected data....

ETHER/Test-Deep-YAML-0.004 - 24 Apr 2015 16:04:34 GMT - Search in distribution

Test::Deep::Type - A Test::Deep plugin for validating type constraints

This is a Test::Deep plugin that provides the sub "is_type" to indicate that the data being tested must validate against the passed type. This is an actual type *object*, not a string name -- for example something provided via MooseX::Types, or a pla...

ETHER/Test-Deep-Type-0.008 - 27 Sep 2016 00:57:13 GMT - Search in distribution

Test::Deep::Matcher - Type check matchers for Test::Deep

Test::Deep::Matcher is a collection of Test::Deep type check matchers....

MASAKI/Test-Deep-Matcher-0.01 - 16 Jul 2012 08:20:56 GMT - Search in distribution


JLAVALLEE/Test-XML-Deep-0.07 - 21 Mar 2009 01:45:43 GMT - Search in distribution

Test::Deep::PDL - Test piddles inside data structures with Test::Deep

This is just an implementation class. Look at the documentation for test_pdl() in Test::PDL....

EBAUDREZ/Test-PDL-0.13 - 22 Nov 2016 08:41:23 GMT - Search in distribution
  • Test::PDL - Test Perl Data Language arrays (a.k.a. piddles) for equality

Test::Deep::Cond - simple code test in Tesst::Deep

Test::Deep::Cond is simple way to compare value by code reference. Test::Deep provides "code" function. But, Test::Deep::Cond is more simply to test. cmp_deeply( { hoge => 3, }, { hoge => code(sub { my $val = shift; 2 < $val and $val < 4 }), }, ); Th...

SOH/Test-Deep-Cond-0.01 - 08 Feb 2013 07:31:57 GMT - Search in distribution

Test::Deep::Fuzzy - fuzzy number comparison with Test::Deep

Test::Deep::Fuzzy provides fuzzy number comparison with Test::Deep....

KARUPA/Test-Deep-Fuzzy-0.01 - 08 Nov 2016 18:40:50 GMT - Search in distribution

Test::Deep::Teng::Row - Compare Teng::Row object by get_columns method in using Test::Deep

Test::Deep::Teng::Row support to compare Teng::Row object in using Test::Deep. It is faild to compare got Teng::Row object to expected that is fetched by diffrent sql to got by is_deeply function. Because Teng::Row object has sql attribute that is us...

SOH/Test-Deep-Teng-Row-0.01 - 15 Nov 2012 05:25:24 GMT - Search in distribution

Test::Deep::Between - Number is the range expected

This module check to got number in range in using Test::Deep....

MACOPY/Test-Deep-Between-0.02 - 28 Jan 2013 13:57:50 GMT - Search in distribution

Test::Deep::NumberTolerant - A Test::Deep plugin for testing numbers within a tolerance range

This is a Test::Deep plugin that provides the sub "within_tolerance" to indicate that the data being tested matches the equivalent "tolerance(...)" value from Number::Tolerant. I wrote this because I found myself doing this a lot: cmp_deeply( $thing,...

ETHER/Test-Deep-NumberTolerant-0.002 - 03 Dec 2016 01:58:32 GMT - Search in distribution

Test::Deep::DateTime::RFC3339 - Test RFC3339 timestamps are within a certain tolerance

Test::Deep::DateTime::RFC3339 provides a single function, "datetime_rfc3339", which is used with Test::Deep to check that the string value gotten is an RFC3339-compliant timestamp. It can also check if the timestamp is equal to, or within optional to...

TSIBLEY/Test-Deep-DateTime-RFC3339-0.04 - 29 Jul 2014 19:53:59 GMT - Search in distribution

Test::Deep::UnorderedPairs - A Test::Deep plugin for comparing an unordered list of tuples

This module provides the sub "unordered_pairs" (and "tuples", "samehash", as synonyms) to indicate the data being tested is a list of pairs that should be tested where the order of the pairs is insignificant. This is useful when testing a function th...

ETHER/Test-Deep-UnorderedPairs-0.006 - 17 Dec 2016 02:23:20 GMT - Search in distribution

Test::Deep::ArrayEachNotEmpty - an alternative to Test::Deep::ArrayEach

Test::Deep::ArrayEachNotEmpty is a sub class of Test::Deep::ArrayEach which forbid an empty array....

MIHYAERU/Test-Deep-ArrayEachNotEmpty-0.01 - 07 Sep 2016 08:59:15 GMT - Search in distribution

371 results (0.182 seconds)