{"count":42697,"next":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=317","previous":"https://ports.macports.org/api/v1/autocomplete/port/?format=json&page=315","results":[{"name":"p5.32-test-future-io-impl","description":"Test::Future::IO::Impl - acceptance tests for Future::IO implementations"},{"name":"p5.32-test-harness","description":"TAP::Harness - Run test scripts with statistics"},{"name":"p5.32-test-http-server-simple","description":"Test::More functions for HTTP::Server::Simple"},{"name":"p5.32-test-identity","description":"Test::Identity - assert the referential identity of a reference"},{"name":"p5.32-test-indistdir","description":"Test::InDistDir - test environment setup for development with IDE"},{"name":"p5.32-test-inline","description":"Inlining your tests next to the code being tested"},{"name":"p5.32-test-inter","description":"Test::Inter - framework for more readable interactive test scripts"},{"name":"p5.32-test-json","description":"Test::JSON - Test JSON data"},{"name":"p5.32-test-kit","description":"Test::Kit - Build custom test packages with only the features you want"},{"name":"p5.32-test-leaktrace","description":"Test::LeakTrace - Traces memory leaks"},{"name":"p5.32-test-lectrotest","description":"Test::LectroTest - Easy, automatic, specification-based tests"},{"name":"p5.32-test-lib","description":"Test::Lib - Use libraries from a t/lib directory"},{"name":"p5.32-test-longstring","description":"Tests strings for equality, with more helpful failures"},{"name":"p5.32-test-lwp-useragent","description":"Test::LWP::UserAgent - A LWP::UserAgent suitable for simulating and testing network calls"},{"name":"p5.32-test-manifest","description":"Test::Manifest - interact with a t/test_manifest file"},{"name":"p5.32-test-memory-cycle","description":"Check for memory leaks and circular memory references"},{"name":"p5.32-test-metrics-any","description":"Test::Metrics::Any - assert that code produces metrics via Metrics::Any"},{"name":"p5.32-test-minimumversion","description":"Test::MinimumVersion - does your code require newer perl than you think?"},{"name":"p5.32-test-mock-guard","description":"Test::Mock::Guard - Simple mock test library using RAII"},{"name":"p5.32-test-mock-lwp","description":"Easy mocking of LWP packages"},{"name":"p5.32-test-mockmodule","description":"Test::MockModule - Override subroutines in a module for unit testing"},{"name":"p5.32-test-mockobject","description":"Perl extension for emulating troublesome interfaces"},{"name":"p5.32-test-mockrandom","description":"Test::MockRandom - Replaces random number generation with non-random number generation"},{"name":"p5.32-test-mocktime","description":"Replaces actual time with simulated time"},{"name":"p5.32-test-mocktime-hires","description":"Test::MockTime::HiRes - Replaces actual time with simulated high resolution time"},{"name":"p5.32-test-mojibake","description":"Test::Mojibake - check your source for encoding misbehavior"},{"name":"p5.32-test-moose-more","description":"Test::Moose::More - More tools for testing Moose packages"},{"name":"p5.32-test-more-utf8","description":"Test::More::UTF8 - Enhancing Test::More for UTF8-based projects"},{"name":"p5.32-test-most","description":"Test::Most - Most commonly needed test functions and features."},{"name":"p5.32-test-needs","description":"Test::Needs - Skip tests when modules not available."},{"name":"p5.32-test-nicedump","description":"Test::NiceDump - let's have a nice and human readable dump of our objects!"},{"name":"p5.32-test-notabs","description":"Test::NoTabs - Check the presence of tabs in your project"},{"name":"p5.32-test-nowarnings","description":"Make sure you didn't emit any warnings while testing"},{"name":"p5.32-test-number-delta","description":"Test::Number::Delta - Compare the difference between numbers against a given tolerance"},{"name":"p5.32-test-object","description":"Thoroughly testing objects via registered handlers"},{"name":"p5.32-test-output","description":"Test::Output - Utilities to test STDOUT and STDERR messages."},{"name":"p5.32-test-perl-critic","description":"Use Perl::Critic in test programs"},{"name":"p5.32-test-perltidy","description":"Check that all your files are tidy."},{"name":"p5.32-test-pod","description":"check for POD errors in files"},{"name":"p5.32-test-pod-coverage","description":"Check for pod coverage in a distribution"},{"name":"p5.32-test-portability-files","description":"Check file names portability"},{"name":"p5.32-test-refcount","description":"Test::Refcount - assert reference counts on objects"},{"name":"p5.32-test-regexp","description":"Test::Regexp - Test your regular expressions"},{"name":"p5.32-test-requires","description":"Checks to see if the module can be loaded"},{"name":"p5.32-test-requiresinternet","description":"Test::RequiresInternet - Easily test network connectivity"},{"name":"p5.32-test-script","description":"Test::Script - Basic cross-platform tests for scripts"},{"name":"p5.32-test-settings","description":"Test::Settings - Ask or tell when certain types of tests should be run"},{"name":"p5.32-test-sharedfork","description":"Test::SharedFork - use fork() safely in test code"},{"name":"p5.32-test-simple","description":"Test::Simple - Basic utilities for writing tests."},{"name":"p5.32-test-snapshot","description":"Test::Snapshot - test against data stored in automatically-named file"}]}