{"count":40987,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=352","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=350","results":[{"name":"p5.34-test-minimumversion","description":"Test::MinimumVersion - does your code require newer perl than you think?"},{"name":"p5.34-test-mock-guard","description":"Test::Mock::Guard - Simple mock test library using RAII"},{"name":"p5.34-test-mock-lwp","description":"Easy mocking of LWP packages"},{"name":"p5.34-test-mockmodule","description":"Test::MockModule - Override subroutines in a module for unit testing"},{"name":"p5.34-test-mockobject","description":"Perl extension for emulating troublesome interfaces"},{"name":"p5.34-test-mockrandom","description":"Test::MockRandom - Replaces random number generation with non-random number generation"},{"name":"p5.34-test-mocktime","description":"Replaces actual time with simulated time"},{"name":"p5.34-test-mocktime-hires","description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time"},{"name":"p5.34-test-mojibake","description":"Test::Mojibake - check your source for encoding misbehavior"},{"name":"p5.34-test-moose-more","description":"Test::Moose::More - More tools for testing Moose packages"},{"name":"p5.34-test-more-utf8","description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects"},{"name":"p5.34-test-most","description":"Test::Most - Most commonly needed test functions and features."},{"name":"p5.34-test-needs","description":"Test::Needs - Skip tests when modules not available."},{"name":"p5.34-test-nicedump","description":"Test::NiceDump - let's have a nice and human readable dump of our objects!"},{"name":"p5.34-test-notabs","description":"Test::NoTabs - Check the presence of tabs in your project"},{"name":"p5.34-test-nowarnings","description":"Make sure you didn't emit any warnings while testing"},{"name":"p5.34-test-number-delta","description":"Test::Number::Delta - Compare the difference between numbers against a given tolerance"},{"name":"p5.34-test-object","description":"Thoroughly testing objects via registered handlers"},{"name":"p5.34-test-output","description":"Test::Output - Utilities to test STDOUT and STDERR messages."},{"name":"p5.34-test-perl-critic","description":"Use Perl::Critic in test programs"},{"name":"p5.34-test-perltidy","description":"Check that all your files are tidy."},{"name":"p5.34-test-pod","description":"check for POD errors in files"},{"name":"p5.34-test-pod-coverage","description":"Check for pod coverage in a distribution"},{"name":"p5.34-test-portability-files","description":"Check file names portability"},{"name":"p5.34-test-refcount","description":"Test::Refcount - assert reference counts on objects"},{"name":"p5.34-test-regexp","description":"Test::Regexp - Test your regular expressions"},{"name":"p5.34-test-requires","description":"Checks to see if the module can be loaded"},{"name":"p5.34-test-requiresinternet","description":"Test::RequiresInternet - Easily test network connectivity"},{"name":"p5.34-test-script","description":"Test::Script - Basic cross-platform tests for scripts"},{"name":"p5.34-test-settings","description":"Test::Settings - Ask or tell when certain types of tests should be run"},{"name":"p5.34-test-sharedfork","description":"Test::SharedFork - use fork() safely in test code"},{"name":"p5.34-test-simple","description":"Test::Simple - Basic utilities for writing tests."},{"name":"p5.34-test-snapshot","description":"Test::Snapshot - test against data stored in automatically-named file"},{"name":"p5.34-test-spec","description":"Test::Spec - Write tests in a declarative specification style"},{"name":"p5.34-test-spelling","description":"Test::Spelling - Check for spelling errors in POD files"},{"name":"p5.34-test-strict","description":"Test::Strict - Check syntax, presence of 'use strict' and test coverage"},{"name":"p5.34-test-subcalls","description":"Track the number of times subs are called"},{"name":"p5.34-test-sys-info","description":"Centralized test suite for Sys::Info"},{"name":"p5.34-test-taint","description":"Test::Taint - Tools to test taintedness"},{"name":"p5.34-test-tcp","description":"Test::TCP - for testing TCP/IP programs"},{"name":"p5.34-test-tempdir-tiny","description":"Test::TempDir::Tiny - Temporary directories that stick around when tests fail"},{"name":"p5.34-test-time","description":"Test::Time - Overrides the time() and sleep() core functions for testing"},{"name":"p5.34-test-timer","description":"Test::Timer - a test module to test/assert response times"},{"name":"p5.34-test-toolbox","description":"Test::Toolbox - tools for testing"},{"name":"p5.34-test-trailingspace","description":"Test::TrailingSpace - test for trailing space in source files."},{"name":"p5.34-test-trap","description":"Test::Trap - Trap exit codes, exceptions, output, etc."},{"name":"p5.34-test-useallmodules","description":"do use_ok() for all the MANIFESTed modules"},{"name":"p5.34-test-utf8","description":"Test::utf8 - handy utf8 tests"},{"name":"p5.34-test-version","description":"Test::Version - Check to see that versions in modules are sane"},{"name":"p5.34-test-warn","description":"A few convenience methods for testing warning-based code"}]}