The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "module:Test::Needs"

Test::Needs - Skip tests when modules not available River stage five • 116 direct dependents • 14347 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.002010 - 22 Jan 2023 10:03:47 UTC

Test::NeedsDisplay - Ensure that tests needing a display have one River stage two • 6 direct dependents • 12 total dependents

When testing GUI applications, sometimes applications or modules absolutely insist on a display, even just to load a module without actually showing any objects. Regardless, this makes GUI applications pretty much impossible to build and test on head...

ADAMK/Test-NeedsDisplay-1.07 - 04 Jan 2009 09:26:46 UTC

Test::MBD - Helper for testing Module::Build::Database apps River stage zero No dependents

For Module::Build::Database application tests, use Test::MBD in each test case that needs the database. Invokes "./Build dbtest --leave_running=1" to start up the test database if it isn't already running and leaves it running. Run "Test::MBD->stop" ...

BDUGGAN/Module-Build-Database-0.58 - 16 Aug 2018 02:01:30 UTC

Test::Carp - test your code for calls to Carp functions River stage two • 27 direct dependents • 48 total dependents

Call given code (with given arguments) and tests whether the given Carp function (or their imported versions) are called (with a given value) or not....

DMUEY/Test-Carp-0.2 - 17 Nov 2010 15:26:28 UTC

Test::Ping - Testing pings using Net::Ping River stage zero No dependents

Using this module you do not have to work with an object, but can instead use actual procedural testing functions, which is cleaner and more straight forward for testing purposes. This module keeps track of the object for you, starting and closing it...

XSAWYERX/Test-Ping-0.210 - 07 Jun 2020 06:42:19 UTC

Test::utf8 - handy utf8 tests River stage three • 4 direct dependents • 115 total dependents

This module is a collection of tests useful for dealing with utf8 strings in Perl. This module has two types of tests: The validity tests check if a string is valid and not corrupt, whereas the characteristics tests will check that string has a given...

MARKF/Test-utf8-1.02 - 01 Mar 2020 12:06:27 UTC

Test::Plan - add some intelligence to your test plan River stage zero No dependents

"Test::Plan" provides a convenient way of scheduling tests (or not) when the test environment has complex needs. it includes an alternate "plan()" function that is "Test::Builder" compliant, which means "Test::Plan" can be used alongside "Test::More"...

GEOFF/Test-Plan-0.03 - 01 Dec 2005 17:06:12 UTC

Test::Easy - facilitates easy testing patterns River stage one • 5 direct dependents • 7 total dependents

I prefer working in a test driven development environment. One of the downsides of having a large test suite is that test files often grow into monstrosities: it's often easier to plug some new little testblock into an existing file, or stick some ne...

BELDEN/Test-Easy-1.11 - 08 Jul 2015 21:03:20 UTC

Test::Magic - terse tests with useful error feedback River stage one • 1 direct dependent • 1 total dependent

ASG/Test-Magic-0.21 - 23 Nov 2010 01:26:09 UTC

Test::NoTty River stage zero No dependents

Test your code that handles failure to open /dev/tty On a *nix system the special file /dev/tty always exists, and opening it gives you a(nother) file handle attached to your controlling terminal. This is useful if you want direct user input, such as...

NWCLARK/Test-NoTty-0.03 - 20 Mar 2023 10:59:39 UTC

Test::Alien - Testing tools for Alien modules River stage four • 248 direct dependents • 1388 total dependents

This module provides tools for testing Alien modules. It has hooks to work easily with Alien::Base based modules, but can also be used via the synthetic interface to test non Alien::Base based Alien modules. It has very modest prerequisites. Prior to...

PLICEASE/Alien-Build-2.80 - 11 May 2023 22:32:47 UTC

Test::Class - Easily create test classes in an xUnit/JUnit style River stage three • 175 direct dependents • 800 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.). *...

SZABGAB/Test-Class-0.52 - 17 Feb 2021 16:05:13 UTC

Test::Mocha - Test double framework with method stubs and behaviour verification River stage one • 1 direct dependent • 1 total dependent

Test::Mocha is a test double framework inspired by Java's Mockito. It offers a different approach to other mocking frameworks in that instead of setting up the expected behaviour beforehand you ask questions about interactions after execution of the ...

STEVENL/Test-Mocha-0.67 - 05 Feb 2019 22:00:12 UTC

Test::Usage - A different approach to testing: selective, quieter, colorful. River stage one • 2 direct dependents • 2 total dependents

LUCS/Test-Usage-0.08 - 19 Dec 2008 16:19:59 UTC

Test::Chimps - Collaborative Heterogeneous Infinite Monkey Perfectionification Service River stage one • 1 direct dependent • 1 total dependent

ZEV/Test-Chimps-0.07 - 07 Sep 2006 21:41:08 UTC

Test::Script - Basic cross-platform tests for scripts River stage three • 87 direct dependents • 218 total dependents

The intent of this module is to provide a series of basic tests for 80% of the testing you will need to do for scripts in the script (or bin as is also commonly used) paths of your Perl distribution. It also provides similar functions for testing pro...

PLICEASE/Test-Script-1.29 - 13 May 2021 15:18:23 UTC

Test::Leaner - A slimmer Test::More for when you favor performance over completeness. River stage one • 1 direct dependent • 1 total dependent

When profiling some Test::More-based test script that contained about 10 000 unit tests, I realized that 60% of the time was spent in Test::Builder itself, even though every single test actually involved a costly "eval STRING". This module aims to be...

VPIT/Test-Leaner-0.05 - 24 Aug 2013 19:22:42 UTC

Test::Shadow - override a class's methods in a scope, checking input/output River stage zero No dependents

OSFAMERON/Test-Shadow-0.0201 - 20 May 2014 03:52:30 UTC

PPI::Prettify - A Perl HTML pretty printer to use with Google prettify CSS skins, no JavaScript required! River stage one • 1 direct dependent • 1 total dependent

This module takes a string Perl code sample and returns the tokens of the code surrounded with <span> tags. The class attributes are the same used by the prettify.js <https://code.google.com/p/google-code-prettify/>. Using PPI::Prettify you can gener...

SILLYMOOS/PPI-Prettify-0.07 - 16 Aug 2014 14:42:58 UTC

Test::DiagINC - List modules and versions loaded if tests fail River stage two • 41 direct dependents • 81 total dependents

Assuming you shipped your module to CPAN with working tests, test failures from CPAN Testers <http://www.cpantesters.org/> might be due to platform issues, Perl version issues or problems with dependencies. This module helps you diagnose deep depende...

DAGOLDEN/Test-DiagINC-0.010 - 17 Jul 2022 12:48:04 UTC
131 results (0.035 seconds)