Test::Differences - Test strings and data structures and show differences if not ok River stage four • 362 direct dependents • 3453 total dependents

When the code you're testing returns multiple lines, records or data structures and they're just plain wrong, an equivalent to the Unix "diff" utility may be just what's needed. Here's output from an example test script that checks two text documents...

DCANTRELL/Test-Differences-0.67 - 06 Mar 2019 21:17:44 GMT

Test::HTML::Differences - Compare two html structures and show differences if it is not same River stage one • 2 direct dependents • 3 total dependents

Test::HTML::Differences is test utility that compares two strings as HTML and show differences with Test::Differences. Supplied HTML strings are normalized to data structure and show pretty formatted as it is shown. This module does not test all HTML...

SATOH/Test-HTML-Differences-0.05 - 09 Dec 2016 03:18:57 GMT

Test::Differences::Color - colorize the result of Test::Differences River stage one • 2 direct dependents • 2 total dependents

ALEC/Test-Differences-Color-0.06 - 29 Apr 2013 04:45:43 GMT

Test::HexDifferences - Test binary as hexadecimal string River stage one • 3 direct dependents • 9 total dependents

The are some special cases for testing binary data. * The ascii format is not good for e.g. a length byte 0x41 displayed as A. * Multibyte values are better shown as 1 value. * Structured binary e.g. 2 byte length followed by bytes better are shown a...

STEFFENW/Test-HexDifferences-1.001 - 04 Jul 2017 08:49:42 GMT

Test::HexDifferences::HexDump - Format binary to hexadecimal strings River stage one • 3 direct dependents • 9 total dependents

This is a formatter for binary data....

STEFFENW/Test-HexDifferences-1.001 - 04 Jul 2017 08:49:42 GMT

Test - provides a simple framework for writing test scripts River stage five • 198 direct dependents • 29782 total dependents

This module simplifies the task of writing test files for Perl modules, such that their output is in the format that Test::Harness expects to see....

JESSE/Test-1.26 - 16 Jan 2013 19:28:35 GMT

Test::PDF - A module for testing and comparing PDF files River stage one • 1 direct dependent • 1 total dependent

This module is meant to be used for testing custom generated PDF files, it provides only one function at the moment, which is "cmp_pdf", and can be used to compare two PDF files to see if they are *visually* similar. Future versions may include other...

STEVAN/Test-PDF-0.01 - 07 Dec 2005 21:36:28 GMT

Test::XML - Compare XML in perl tests River stage two • 41 direct dependents • 74 total dependents

This module contains generic XML testing tools. See below for a list of other modules with functions relating to specific XML modules....

SEMANTICO/Test-XML-0.08 - 02 Jul 2009 06:12:12 GMT

Test::Roo - Composable, reusable tests with roles and Moo River stage two • 23 direct dependents • 64 total dependents

This module allows you to compose Test::More tests from roles. It is inspired by the excellent Test::Routine module, but uses Moo instead of Moose. This gives most of the benefits without the need for Moose as a test dependency. Test files are Moo cl...

DAGOLDEN/Test-Roo-1.004 - 05 Aug 2014 23:24:42 GMT

Test::Cmd - Perl module for portable testing of commands and scripts River stage two • 12 direct dependents • 53 total dependents

The "Test::Cmd" module provides a low-level framework for portable automated testing of executable commands and scripts (in any language, not just Perl), especially commands and scripts that interact with the file system. The "Test::Cmd" module makes...

NEILB/Test-Cmd-1.09 - 25 Oct 2015 11:50:21 GMT

Test::BSON - Test BSON documents River stage one • 1 direct dependent • 1 total dependent

BSON is a binary-encoded extension of JSON. Test::BSON makes it easy to verify that you have built a valid BSON document and that it matches what you expected....

PATCH/Test-BSON-0.01 - 25 Mar 2012 20:30:58 GMT

Test::JSON - Test JSON data River stage three • 16 direct dependents • 124 total dependents

JavaScript Object Notation (JSON) is a lightweight data interchange format. Test::JSON makes it easy to verify that you have built valid JSON and that it matches your expected output. See <http://www.json.org/> for more information....

OVID/Test-JSON-0.11 - 09 Aug 2009 09:20:24 GMT

Test::Most - Most commonly needed test functions and features. River stage four • 731 direct dependents • 1988 total dependents

Test::Most exists to reduce boilerplate and to make your testing life easier. We provide "one stop shopping" for most commonly used testing modules. In fact, we often require the latest versions so that you get bug fixes through Test::Most and don't ...

OVID/Test-Most-0.35 - 11 Aug 2016 15:11:18 GMT

Test::More - yet another framework for writing test scripts River stage five • 21025 direct dependents • 29782 total dependents

STOP! If you're just getting started writing tests, have a look at Test2::Suite first. This is a drop in replacement for Test::Simple which you can switch to once you get the hang of basic testing. The purpose of this module is to provide a wide rang...

EXODIST/Test-Simple-1.302162 - 06 Feb 2019 03:57:40 GMT

Test::JSYNC - Test JSYNC data River stage one • 1 direct dependent • 1 total dependent

JSON YAML Notation Coding (JSYNC) is an extension of JSON that can serialize any data objects. Test::JSYNC makes it easy to verify that you have built valid JSYNC and that it matches your expected output. This module uses the JSYNC module, which is c...

PATCH/Test-JSYNC-0.02 - 13 Mar 2011 06:53:24 GMT

Test::Needs - Skip tests when modules not available River stage five • 73 direct dependents • 12169 total dependents

Skip test scripts if modules are not available. The requested modules will be loaded, and optionally have their versions checked. If the module is missing, the test script will be skipped. Modules that are found but fail to compile will exit with an ...

HAARG/Test-Needs-0.002006 - 04 Apr 2019 20:43:19 GMT

Test::Excel - Interface to test and compare Excel files (.xls/.xlsx). River stage one • 2 direct dependents • 2 total dependents

This module is meant to be used for testing custom generated Excel files, it provides interfaces to compare_excel two Excel files if they are *visually* same. It now supports Excel file with extension ".xls" and ".xlsx"....

MANWAR/Test-Excel-1.45 - 10 Nov 2018 07:26:02 GMT

Test::Files - A Test::Builder based module to ease testing with files and dirs River stage two • 16 direct dependents • 29 total dependents

This module is like Test::More, in fact you should use that first as shown above. It exports file_ok compare the contents of a file to a string file_filter_ok compare the contents of a file to a string, but filter the file first. (You must filter you...

PHILCROW/Test-Files-0.14 - 28 Mar 2007 15:18:35 GMT

Test::Count - Module for keeping track of the number of tests in a test script. River stage one • 3 direct dependents • 4 total dependents

Test::Count is a set of perl modules for keeping track of the number of tests in a test file. It works by putting in comments of the form "# TEST" (one test), "# TEST*$EXPR" or "# TEST+$EXPR" (both are multiple tests). Test::Count count these tests t...

SHLOMIF/Test-Count-0.1000 - 26 Jan 2019 07:40:51 GMT

Test::Class - Easily create test classes in an xUnit/JUnit style River stage three • 201 direct dependents • 600 total dependents

Test::Class provides a simple way of creating classes and objects to test your code in an xUnit style. Built using Test::Builder, it was designed to work with other Test::Builder based modules (Test::More, Test::Differences, Test::Exception, etc.). *...

ETHER/Test-Class-0.50 - 07 Jun 2015 00:09:06 GMT

57 results (0.038 seconds)