CINXE.COM

Search for "App::Prove Plugin" - metacpan.org

<!DOCTYPE html> <html lang="en-US"> <head> <title>Search for &quot;App::Prove Plugin&quot; - metacpan.org</title> <link rel="preload" as="fetch" href="/account/login_status" crossorigin="anonymous" /> <link href="/assets/style-XFEQ536G.css" rel="stylesheet" type="text/css"> <script src="/assets/main-WXBSEDQJ.js" type="module"></script> <meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=5"> <link rel="shortcut icon" href="/static/icons/favicon.ico"> <link rel="apple-touch-icon" sizes="152x152" href="/static/icons/apple-touch-icon.png"> <link rel="search" href="/static/opensearch.xml" type="application/opensearchdescription+xml" title="MetaCPAN"> <script async src="https://perl-ads.perlhacks.com/perl-ads.js"></script> <script async src="https://www.googletagmanager.com/gtag/js?id=G-E82Q2V8LVD"></script> </head> <body> <nav class="navbar navbar-default" role="navigation"> <div class="header-logo-large hidden-xs"> <a href="/" tabindex="0"> <svg class="logo" aria-label="MetaCPAN"> <use class="logo" href="/static/images/metacpan-logo.svg#logo" /> </svg> </a> </div> <div class="header-logo-icon visible-xs"> <a href="/"> <svg class="logo" aria-label="MetaCPAN"> <use class="logo" href="/static/images/metacpan-logo.svg#dots" /> </svg> </a> </div> <ul class="nav navbar-nav menu-items hidden-xs hidden-sm"> <li><a href="/about">About</a></li> <li><a href="/about/sponsors">Sponsor</a></li> <li><a href="https://grep.metacpan.org/">grep::cpan</a></li> <li><a href="/recent">Recent</a></li> <li><a href="/about/faq">FAQ</a></li> <li><a href="/tools">Tools</a></li> <li><a href="https://fastapi.metacpan.org/">API</a></li> </ul> <ul class="nav navbar-nav navbar-right"> <button type="button" class="searchbar-btn visible-xs visible-sm"> <i class="fa fa-search button-fa-icon"></i> </button> <form action="/search" class="searchbar-form visible-md visible-lg search-form form-horizontal"> <input type="hidden" name="size" id="metacpan_search-size" value="20"> <div class="form-group"> <div class="search-group"> <i class="fa fa-search"></i> <input type="text" name="q" placeholder="Search the CPAN" size="41" autocorrect="off" autocapitalize="off" spellcheck="false" id="metacpan_search-input" class="form-control" value="App::Prove Plugin"> </div> </div> </form> <li class="dropdown login-dropdown show-logged-in"> <button type="button" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-user button-fa-icon logged-in-icon" aria-hidden="true"></i> <i class="fas fa-chevron-down"></i> </button> <ul class="dropdown-menu"> <li><a href="/account/identities">Identities</a></li> <li><a href="/account/profile">Profile</a></li> <li><a href="/account/favorite/list">Favorites</a></li> <li> <a href="#" type="button" class="logout-button"> Logout </a> </li> </ul> </li> <li class="dropdown login-dropdown show-logged-out"> <button type="button" class="dropdown-toggle" data-toggle="dropdown"> <i class="fa fa-user button-fa-icon avatar-placeholder" aria-hidden="true"></i> <i class="fas fa-chevron-down"></i> </button> <ul class="dropdown-menu"> <li> <a href="/login/github"> <i class="fab fa-github fa-fw"></i> GitHub </a> </li> <li> <a href="/login/twitter"> <i class="fab fa-twitter fa-fw"></i> Twitter </a> </li> <li> <a href="/login/google"> <i class="fab fa-google fa-fw"></i> Google </a> </li> </ul> </li> <li class="dropdown login-dropdown hide-logged-in hide-logged-out"> <button> <i class="fa fa-user button-fa-icon" aria-hidden="true"></i> </button> </li> </ul> </nav> <div class="page-content "> <div id="perl-ad-target" class="top-notify-banner perl-ad-target"> </div> <nav class="sidebar"> </nav> <div class="content-navigation"> </div> <main class="content search-results"> <h3 class="search-results-header">Search results for "App::Prove Plugin"</h3> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::HTML">App::Prove::Plugin::HTML</a> - a prove plugin for HTML output<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage two &#10; • 12 direct dependents &#10; • 30 total dependents </title> <rect x="0" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="5" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="TAP-Formatter-HTML-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="SCHWIGON"> <input type="hidden" name="distribution" value="TAP-Formatter-HTML"> <button type="submit" class="favorite highlight"><span>13</span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite highlight"><span>13</span> ++</button> </div> </h3> <p class="description">This is a quick &amp; dirty second attempt at making TAP::Formatter::HTML easier to use from the command line. It will change once App::Prove has better support for plugins than need to take cmdline data. The original goal was to be able to specify all t...</p> <a class="author" href="/author/SCHWIGON">SCHWIGON</a><a href="/dist/TAP-Formatter-HTML">/TAP-Formatter-HTML-0.13</a> - <span class="relatize">26 Jul 2023 12:33:08 UTC</span> - <a href="/search?q=dist:TAP-Formatter-HTML+App::Prove Plugin">Search in distribution</a> <!-- 0.12109556 --> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::Count">App::Prove::Plugin::Count</a> - A prove plugin to count test files.<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage one &#10; • 2 direct dependents &#10; • 2 total dependents </title> <rect x="0" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-Count-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="MASIUCHI"> <input type="hidden" name="distribution" value="App-Prove-Plugin-Count"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">App::Prove::Plugin::Count is a prove plugin to count test files. This plugin adds current test file count and total test file count at the front of each test result....</p> <a class="author" href="/author/MASIUCHI">MASIUCHI</a><a href="/dist/App-Prove-Plugin-Count">/App-Prove-Plugin-Count-0.03</a> - <span class="relatize">12 Oct 2017 09:23:12 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-Count+App::Prove Plugin">Search in distribution</a> <!-- 0.12014736 --> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::andoc">App::Prove::Plugin::andoc</a> - Select pandoc executable for tests<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage one &#10; • 2 direct dependents &#10; • 3 total dependents </title> <rect x="0" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="Pandoc-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="VOJ"> <input type="hidden" name="distribution" value="Pandoc"> <button type="submit" class="favorite highlight"><span>6</span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite highlight"><span>6</span> ++</button> </div> </h3> <p class="description">This plugin to prove modifies PATH to use a selected pandoc executable before running tests. See Pandoc::Release to download pandoc executables....</p> <a class="author" href="/author/VOJ">VOJ</a><a href="/dist/Pandoc">/Pandoc-0.9.2</a> - <span class="relatize">29 Apr 2024 18:41:57 UTC</span> - <a href="/search?q=dist:Pandoc+App::Prove Plugin">Search in distribution</a> <!-- 0.12014736 --> <ul class="inner-results"> <li> <a href="/pod/Pandoc">Pandoc</a> - wrapper for the mighty Pandoc document converter </li> <!-- -2.5520058e-05 --> </ul> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::retty">App::Prove::Plugin::retty</a> - -Pretty<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage two &#10; • 11 direct dependents &#10; • 11 total dependents </title> <rect x="0" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="5" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="Test-Pretty-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="TOKUHIROM"> <input type="hidden" name="distribution" value="Test-Pretty"> <button type="submit" class="favorite highlight"><span>27</span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite highlight"><span>27</span> ++</button> </div> </h3> <p class="description">This is a alias module for App::Prove::Plugin::Pretty. Using &quot;-Pretty&quot; is bit pretty....</p> <a class="author" href="/author/TOKUHIROM">TOKUHIROM</a><a href="/dist/Test-Pretty">/Test-Pretty-0.32</a> - <span class="relatize">08 Sep 2015 22:46:34 UTC</span> - <a href="/search?q=dist:Test-Pretty+App::Prove Plugin">Search in distribution</a> <!-- 0.12014736 --> <ul class="inner-results"> <li> <a href="/pod/App::Prove::Plugin::Pretty">App::Prove::Plugin::Pretty</a> - Test::Pretty plugin for prove </li> <!-- 0.11919917 --> </ul> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::SetEnv">App::Prove::Plugin::SetEnv</a> - a prove plugin to set environment variables<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-SetEnv-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="ILMARI"> <input type="hidden" name="distribution" value="App-Prove-Plugin-SetEnv"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">This prove plugin lets you set environment variables for your test scripts. It is particularly handy in &quot;.proverc&quot;....</p> <a class="author" href="/author/ILMARI">ILMARI</a><a href="/dist/App-Prove-Plugin-SetEnv">/App-Prove-Plugin-SetEnv-0.001</a> - <span class="relatize">29 Mar 2012 12:42:10 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-SetEnv+App::Prove Plugin">Search in distribution</a> <!-- 0.11919917 --> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::Harriet">App::Prove::Plugin::Harriet</a> - Harriet with prove<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="Harriet-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="TOKUHIROM"> <input type="hidden" name="distribution" value="Harriet"> <button type="submit" class="favorite highlight"><span>5</span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite highlight"><span>5</span> ++</button> </div> </h3> <p class="description">This module is a part of Harriet. This module loads harriet scripts before running tests. And it set environment variables. Please look Harriet for more details....</p> <a class="author" href="/author/TOKUHIROM">TOKUHIROM</a><a href="/dist/Harriet">/Harriet-0.06</a> - <span class="relatize">07 Feb 2020 13:12:10 UTC</span> - <a href="/search?q=dist:Harriet+App::Prove Plugin">Search in distribution</a> <!-- 0.11825097 --> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::Waivers">App::Prove::Plugin::Waivers</a> - (incomplete) &#39;prove&#39; plugin support for TAP::DOM::Waivers<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="TAP-DOM-Waivers-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="SCHWIGON"> <input type="hidden" name="distribution" value="TAP-DOM-Waivers"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">This plugin allows modifying TAP via TAP::DOM::Waivers. Read there for the motivation. It loads a spec (*waiver*) file, loads the original TAP, converts it into an intermediate TAP-DOM, applies the waivers to that TAP-DOM, converts the patched TAP-DO...</p> <a class="author" href="/author/SCHWIGON">SCHWIGON</a><a href="/dist/TAP-DOM-Waivers">/TAP-DOM-Waivers-0.003</a> - <span class="relatize">10 Sep 2020 07:35:28 UTC</span> - <a href="/search?q=dist:TAP-DOM-Waivers+App::Prove Plugin">Search in distribution</a> <!-- 0.11825097 --> <ul class="inner-results"> <li> <a href="/pod/TAP::DOM::Waivers">TAP::DOM::Waivers</a> - Patching TAP::DOM, usually for test waivers </li> <!-- -0.000107965265 --> </ul> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::TestRail">App::Prove::Plugin::TestRail</a> - Upload your TAP results to TestRail in realtime<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="TestRail-API-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="TEODESIAN"> <input type="hidden" name="distribution" value="TestRail-API"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">Prove plugin to upload test results to TestRail installations. Accepts input in the standard Prove plugin fashion (-Ppluginname=&#39;key=value,key=value,key=value...&#39;), but will also parse a config file. When fed in prove plugin style, key=value input is...</p> <a class="author" href="/author/TEODESIAN">TEODESIAN</a><a href="/dist/TestRail-API">/TestRail-API-0.052</a> - <span class="relatize">11 Sep 2022 00:30:51 UTC</span> - <a href="/search?q=dist:TestRail-API+App::Prove Plugin">Search in distribution</a> <!-- 0.117302775 --> <ul class="inner-results"> <li> <a href="/dist/TestRail-API/view/bin/testrail-results">TestRail::Bin::Results</a> - List results for specified test(s). </li> <!-- -7.250265e-05 --> <li> <a href="/dist/TestRail-API/view/bin/testrail-lock">TestRail::Bin::Lock</a> - Lock a test in a TestRail, and return the test name if successful. </li> <!-- -7.3106625e-05 --> <li> <a href="/dist/TestRail-API/view/bin/testrail-cases">TestRail::Bin::Cases</a> - get information about cases inside various testsuites/sections. </li> <!-- -7.845623e-05 --> <li> <a href="/search?q=distribution:TestRail-API+App::Prove Plugin">7 more results from TestRail-API »</a> </li> </ul> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::TermTable">App::Prove::Plugin::TermTable</a> - Set the size of the console for Term::Table<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-TermTable-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="PLICEASE"> <input type="hidden" name="distribution" value="App-Prove-Plugin-TermTable"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">Some of the Test2::Tools provide some pretty tables for comparing deltas from failed tests. It tries to detect the size of the terminal so that long lines can be wrapped and the tables remain readable. Unfortunately when you run the tests under &quot;prov...</p> <a class="author" href="/author/PLICEASE">PLICEASE</a><a href="/dist/App-Prove-Plugin-TermTable">/App-Prove-Plugin-TermTable-0.03</a> - <span class="relatize">03 Mar 2019 13:08:10 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-TermTable+App::Prove Plugin">Search in distribution</a> <!-- 0.11635458 --> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::RandomSeed">App::Prove::Plugin::RandomSeed</a> - A prove plugin to get/set random seed of shuffled test.<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-RandomSeed-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="MASIUCHI"> <input type="hidden" name="distribution" value="App-Prove-Plugin-RandomSeed"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">App::Prove::Plugin::RandomSeed is a prove plugin to get/set random seed of shuffled test. This is useful for the investigation of failed test with --shuffle option. --shuffle option is always set when you load this plugin....</p> <a class="author" href="/author/MASIUCHI">MASIUCHI</a><a href="/dist/App-Prove-Plugin-RandomSeed">/App-Prove-Plugin-RandomSeed-0.01</a> - <span class="relatize">02 Sep 2017 14:05:00 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-RandomSeed+App::Prove Plugin">Search in distribution</a> <!-- 0.11540638 --> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::Distributed">App::Prove::Plugin::Distributed</a> - an App::Prove plugin to distribute test jobs using client and server model.<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-Distributed-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="LSF"> <input type="hidden" name="distribution" value="App-Prove-Plugin-Distributed"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">A plugin for App::Prove to distribute job. The core implementation of the plugin is to provide a easy interface and functionality to extend the use of any distribution method. The initiate release of this module was using the idea from FCGI::Daemon t...</p> <a class="author" href="/author/LSF">LSF</a><a href="/dist/App-Prove-Plugin-Distributed">/App-Prove-Plugin-Distributed-0.08</a> - <span class="relatize">08 May 2012 02:47:45 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-Distributed+App::Prove Plugin">Search in distribution</a> <!-- 0.11445819 --> <ul class="inner-results"> <li> <a href="/pod/TAP::Parser::Iterator::Worker">TAP::Parser::Iterator::Worker</a> - Iterator for worker TAP sources </li> <!-- 0.014826794 --> <li> <a href="/pod/TAP::Parser::Iterator::Worker::LSF">TAP::Parser::Iterator::Worker::LSF</a> - Iterator for LSF worker TAP sources </li> <!-- 0.012785586 --> <li> <a href="/pod/TAP::Parser::SourceHandler::Worker">TAP::Parser::SourceHandler::Worker</a> - Stream TAP from an IO::Handle or a GLOB. </li> <!-- 0.012785586 --> <li> <a href="/search?q=distribution:App-Prove-Plugin-Distributed+App::Prove Plugin">6 more results from App-Prove-Plugin-Distributed »</a> </li> </ul> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::ShareDirDist">App::Prove::Plugin::ShareDirDist</a> - A prove plugin that works with File::ShareDir::Dist<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage two &#10; • 20 direct dependents &#10; • 53 total dependents </title> <rect x="0" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="5" y="0" width="4" height="15" fill="#7ea3f2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="File-ShareDir-Dist-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="PLICEASE"> <input type="hidden" name="distribution" value="File-ShareDir-Dist"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">This plugin sets the override for File::ShareDir::Dist based on the current directory name, if there is a &quot;share&quot; directory. It assumes that the directory name is the same as the dist name. This may not be the case, but it happens to be the conventio...</p> <a class="author" href="/author/PLICEASE">PLICEASE</a><a href="/dist/File-ShareDir-Dist">/File-ShareDir-Dist-0.07</a> - <span class="relatize">30 Aug 2018 13:58:46 UTC</span> - <a href="/search?q=dist:File-ShareDir-Dist+App::Prove Plugin">Search in distribution</a> <!-- 0.11350999 --> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::Elasticsearch">App::Prove::Plugin::Elasticsearch</a> - Prove Plugin to upload test results to elastic search as they are executed<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-Elasticsearch-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="TEODESIAN"> <input type="hidden" name="distribution" value="App-Prove-Plugin-Elasticsearch"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">This testing plugin itself is highly pluggable to allow for a variety of indexing and searching conditions. INDEXER The default indexer is App::Prove::Elasticsearch::Indexer Creates an index (if it does not exist) called &#39;testsuite&#39; in your specified...</p> <a class="author" href="/author/TEODESIAN">TEODESIAN</a><a href="/dist/App-Prove-Plugin-Elasticsearch">/App-Prove-Plugin-Elasticsearch-0.001</a> - <span class="relatize">18 Jun 2018 20:05:36 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-Elasticsearch+App::Prove Plugin">Search in distribution</a> <!-- 0.11256179 --> <ul class="inner-results"> <li> <a href="/pod/App::Prove::Elasticsearch::Utils">App::Prove::Elasticsearch::Utils</a> - common functions used by multiple modules in the distribution. </li> <!-- 0.08297604 --> <li> <a href="/pod/App::Prove::Elasticsearch::Parser">App::Prove::Elasticsearch::Parser</a> - Capture the output of prove, and upload the results of the test to elasticsearch </li> <!-- 0.08214899 --> <li> <a href="/pod/App::Prove::Elasticsearch::Indexer">App::Prove::Elasticsearch::Indexer</a> - Define what data is to be uploaded to elasticsearch, and handle it&#39;s uploading </li> <!-- 0.08132195 --> <li> <a href="/search?q=distribution:App-Prove-Plugin-Elasticsearch+App::Prove Plugin">25 more results from App-Prove-Plugin-Elasticsearch »</a> </li> </ul> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::KohaBootstrap">App::Prove::Plugin::KohaBootstrap</a> - prove plugin to run Koha tests on a separate database<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-KohaBootstrap-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="JAJM"> <input type="hidden" name="distribution" value="App-Prove-Plugin-KohaBootstrap"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <a class="author" href="/author/JAJM">JAJM</a><a href="/dist/App-Prove-Plugin-KohaBootstrap">/App-Prove-Plugin-KohaBootstrap-0.02</a> - <span class="relatize">02 Jul 2024 08:27:50 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-KohaBootstrap+App::Prove Plugin">Search in distribution</a> <!-- 0.11256179 --> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::TermTableStty">App::Prove::Plugin::TermTableStty</a> - Set the size of the console for Term::Table using stty size<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-TermTableStty-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="PLICEASE"> <input type="hidden" name="distribution" value="App-Prove-Plugin-TermTableStty"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">Some of the Test2::Tools provide some pretty tables for comparing deltas from failed tests. It tries to detect the size of the terminal so that long lines can be wrapped and the tables remain readable. Unfortunately when you run the tests under &quot;prov...</p> <a class="author" href="/author/PLICEASE">PLICEASE</a><a href="/dist/App-Prove-Plugin-TermTableStty">/App-Prove-Plugin-TermTableStty-0.03</a> - <span class="relatize">03 Mar 2019 17:32:06 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-TermTableStty+App::Prove Plugin">Search in distribution</a> <!-- 0.11256179 --> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::MultipleConfig">App::Prove::Plugin::MultipleConfig</a> - set multiple configs for parallel prove tests<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-MultipleConfig-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="TAKAHITO"> <input type="hidden" name="distribution" value="App-Prove-Plugin-MultipleConfig"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">App::Prove::Plugin::MultipleConfig is prove plugin for setting multiple configs for parallel test. This plugin enables you to change each environment for each test. For example, if you want to use some databases and redis when testing, each test can ...</p> <a class="author" href="/author/TAKAHITO">TAKAHITO</a><a href="/dist/App-Prove-Plugin-MultipleConfig">/App-Prove-Plugin-MultipleConfig-0.02</a> - <span class="relatize">13 May 2020 00:25:07 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-MultipleConfig+App::Prove Plugin">Search in distribution</a> <!-- 0.111613594 --> <ul class="inner-results"> <li> <a href="/pod/ConfigCache">ConfigCache</a> - shared cache for MultipleConfig </li> <!-- 0.022175144 --> <li> <a href="/pod/TAP::Harness::MultipleConfig">TAP::Harness::MultipleConfig</a> - TAP::Harness for MultipleConfig </li> <!-- 0.015235036 --> <li> <a href="/pod/TAP::Formatter::MultipleConfig">TAP::Formatter::MultipleConfig</a> - TAP::Formatter for MultipleConfig </li> <!-- 0.014418552 --> <li> <a href="/search?q=distribution:App-Prove-Plugin-MultipleConfig+App::Prove Plugin">1 more result from App-Prove-Plugin-MultipleConfig »</a> </li> </ul> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::CumulativeTimer">App::Prove::Plugin::CumulativeTimer</a> - A prove plugin to display cumulative elapsed time of tests.<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-CumulativeTimer-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="MASIUCHI"> <input type="hidden" name="distribution" value="App-Prove-Plugin-CumulativeTimer"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">App::Prove::Plugin::CumulativeTimer is a prove plugin to display cumulative elapsed time of tests. This plugin replaces elaped time of --timer option with cumulative elapsed time. --timer option is always set when you load this plugin....</p> <a class="author" href="/author/MASIUCHI">MASIUCHI</a><a href="/dist/App-Prove-Plugin-CumulativeTimer">/App-Prove-Plugin-CumulativeTimer-0.02</a> - <span class="relatize">12 Oct 2017 09:42:23 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-CumulativeTimer+App::Prove Plugin">Search in distribution</a> <!-- 0.110665396 --> </div> <div class="module-result"> <h3> <a href="/dist/App-Prove-Plugin-TestArgs/view/lib/App/Prove/Plugin/TestArgs.pod">App::Prove::Plugin::TestArgs</a> - A prove plugin to configure test aliases and arguments<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-TestArgs-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="SVW"> <input type="hidden" name="distribution" value="App-Prove-Plugin-TestArgs"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">TAP::Harness is the default test harness of the &quot;prove&quot; command-line test driver program. The harness has a &quot;test_args&quot; object attribute that allows us to pass different arguments to test scripts. Furthermore the harness &quot;runtests()&quot; object method im...</p> <a class="author" href="/author/SVW">SVW</a><a href="/dist/App-Prove-Plugin-TestArgs">/App-Prove-Plugin-TestArgs-2.1.1</a> - <span class="relatize">12 Aug 2024 05:42:58 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-TestArgs+App::Prove Plugin">Search in distribution</a> <!-- 0.091853805 --> <ul class="inner-results"> <li> <a href="/dist/App-Prove-Plugin-TestArgs/view/lib/App/Prove/Plugin/TestArgs.pm">lib/App/Prove/Plugin/TestArgs.pm</a> </li> <!-- 0.089760885 --> </ul> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::TraceUse">App::Prove::Plugin::TraceUse</a> - Report all modules used during testing and check if they are listed as dependencies in Makefile.PL and Build.PL<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-TraceUse-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="TORBJORN"> <input type="hidden" name="distribution" value="App-Prove-Plugin-TraceUse"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">This module keeps track of all modules and versions loaded during testing. if Makefile.PL and Build.PL are formatted as they come from a plain module-starter, it will recognize the requirement list and check this list with what was found during testi...</p> <a class="author" href="/author/TORBJORN">TORBJORN</a><a href="/dist/App-Prove-Plugin-TraceUse">/App-Prove-Plugin-TraceUse-1.0.3</a> - <span class="relatize">07 May 2013 21:22:52 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-TraceUse+App::Prove Plugin">Search in distribution</a> <!-- 0.091853805 --> </div> <div class="module-result"> <h3> <a href="/pod/App::Prove::Plugin::MySQLPool">App::Prove::Plugin::MySQLPool</a> - pool of Test::mysqld-s reused while testing<span class="river-gauge-gauge"> <svg width="24px" height="15px" version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"> <g> <title> River stage zero &#10; No dependents </title> <rect x="0" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="5" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="10" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="15" y="0" width="4" height="15" fill="#e4e2e2" /> <rect x="20" y="0" width="4" height="15" fill="#e4e2e2" /> </g> </svg> </span> <div id="App-Prove-Plugin-MySQLPool-fav" class="show-logged-in"> <form action="/account/favorite/add" style="display: inline" method="POST"> <input type="hidden" name="remove" value="0"> <input type="hidden" name="release" value=""> <input type="hidden" name="author" value="MACOPY"> <input type="hidden" name="distribution" value="App-Prove-Plugin-MySQLPool"> <button type="submit" class="favorite"><span></span> ++</button> </form> </div> <div class="show-logged-out"> <button class="fav-not-logged-in favorite"><span></span> ++</button> </div> </h3> <p class="description">App::Prove::Plugin::MySQLPool is a prove plugin to speedup your tests using a pool of Test::mysqlds. If you&#39;re using Test::mysqld, and have a lot of tests using it, annoyed by the mysql startup time slowing your tests, this module is for you. This mo...</p> <a class="author" href="/author/MACOPY">MACOPY</a><a href="/dist/App-Prove-Plugin-MySQLPool">/App-Prove-Plugin-MySQLPool-0.10</a> - <span class="relatize">24 May 2021 11:02:51 UTC</span> - <a href="/search?q=dist:App-Prove-Plugin-MySQLPool+App::Prove Plugin">Search in distribution</a> <!-- 0.09100358 --> <ul class="inner-results"> <li> <a href="/pod/Test::mysqld::Pool">Test::mysqld::Pool</a> - create a pool of Test::mysqld-s </li> <!-- 0.019317452 --> </ul> </div> </main> <div class="content-pagination"> <div class="text-center"> <ul class="pagination"> <li class="disabled"> <a href="https://metacpan.org/search?q=App%3A%3AProve+Plugin">«</a> </li> <li class="active"> <a href="https://metacpan.org/search?p=1&amp;q=App%3A%3AProve+Plugin">1</a> </li> <li > <a href="https://metacpan.org/search?p=2&amp;q=App%3A%3AProve+Plugin">2</a> </li> <li > <a href="https://metacpan.org/search?p=3&amp;q=App%3A%3AProve+Plugin">3</a> </li> <li > <a href="https://metacpan.org/search?p=4&amp;q=App%3A%3AProve+Plugin">4</a> </li> <li > <a href="https://metacpan.org/search?p=5&amp;q=App%3A%3AProve+Plugin">5</a> </li> <li > <a href="https://metacpan.org/search?p=6&amp;q=App%3A%3AProve+Plugin">6</a> </li> <li > <a href="https://metacpan.org/search?p=7&amp;q=App%3A%3AProve+Plugin">7</a> </li> <li > <a href="https://metacpan.org/search?p=8&amp;q=App%3A%3AProve+Plugin">8</a> </li> <li > <a href="https://metacpan.org/search?p=9&amp;q=App%3A%3AProve+Plugin">9</a> </li> <li > <a href="https://metacpan.org/search?p=10&amp;q=App%3A%3AProve+Plugin">10</a> </li> <li class=""> <a href="https://metacpan.org/search?p=2&amp;q=App%3A%3AProve+Plugin">»</a> </li> </ul> </div> <div class="text-center"> <ul class="pagination"> <li class="disabled"><a>Results per page:</a></li> <li > <a href="https://metacpan.org/search?p=1&amp;q=App%3A%3AProve+Plugin&amp;size=10">10</a> </li> <li class="active"> <a href="https://metacpan.org/search?p=1&amp;q=App%3A%3AProve+Plugin&amp;size=20">20</a> </li> <li > <a href="https://metacpan.org/search?p=1&amp;q=App%3A%3AProve+Plugin&amp;size=50">50</a> </li> <li > <a href="https://metacpan.org/search?p=1&amp;q=App%3A%3AProve+Plugin&amp;size=100">100</a> </li> <li > <a href="https://metacpan.org/search?p=1&amp;q=App%3A%3AProve+Plugin&amp;size=200">200</a> </li> <li > <a href="https://metacpan.org/search?p=1&amp;q=App%3A%3AProve+Plugin&amp;size=500">500</a> </li> </ul> <div class="smaller"> 235 results (0.103 seconds) </div> </div> </div> </div> <footer class="footer"> <div class="footer-container"> <div class="footer-social"> <div class="footer-link footer-logo"> <a href="/"> <img src="/static/images/metacpan-logo.svg" alt="MetaCPAN" /> </a> </div> <a class="footer-social-link" href="https://github.com/metacpan"> <i class="fab fa-github-square"></i> </a> <a class="footer-social-link" href="https://fosstodon.org/@metacpan"> <i class="fab fa-mastodon"></i> </a> </div> <div class="footer-links"> <div class="footer-link"> <a href="/about">About</a> </div> <div class="footer-link"> <a href="/about/sponsors">Sponsor</a> </div> <div class="footer-link"> <a href="https://grep.metacpan.org">grep::cpan</a> </div> <div class="footer-link"> <a href="/recent">Recent</a> </div> <div class="footer-link"> <a href="/about/faq">FAQ</a> </div> <div class="footer-link"> <a href="/tools">Tools</a> </div> <div class="footer-link"> <a href="https://fastapi.metacpan.org/">API</a> </div> <div class="footer-link"> <a href="https://www.perl.org/">Perl.org</a> </div> </div> <div class="footer-sponsors"> <a class="footer-sponsor-link" target="_blank" href="https://www.bytemark.co.uk/" rel="noopener"> <img class="footer-sponsor-bytemark" src="/static/images/sponsors/bytemark_logo.svg" alt="Bytemark logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://www.liquidweb.com/" rel="noopener"> <img class="footer-sponsor-liquidweb" src="/static/images/sponsors/liquidweb_logo.png" alt="liquidweb logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://deriv.com/careers/" rel="noopener"> <img class="footer-sponsor-deriv" src="/static/images/sponsors/deriv.svg" alt="Deriv logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://geocode.xyz" rel="noopener"> <img class="footer-sponsor-geocode" src="/static/images/sponsors/geocodelogo.svg" alt="Geocode logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://www.fastly.com/" rel="noopener"> <img class="footer-sponsor-fastly" src="/static/images/sponsors/fastly_logo.svg" alt="Fastly logo"> </a> <a class="footer-sponsor-link" target="_blank" href="https://opencagedata.com" rel="noopener"> <img class="footer-sponsor-opencage" src="/static/images/sponsors/open-cage.svg" alt="OpenCage logo"> </a> <!-- Added 2024-07-22 --> <a class="footer-sponsor-link" target="_blank" href="https://www.elastic.co/" rel="noopener"> <img class="footer-sponsor-elastic" src="/static/images/sponsors/elastic.svg" alt="Elastic logo"> </a> <!-- Added 2024-07-22 --> <a class="footer-sponsor-link" target="_blank" href="https://route4me.com/" rel="noopener"> <img class="footer-sponsor-route4me" src="/static/images/sponsors/route4me.png" alt="Route4Me logo"> </a> </div> </div> </footer> <div class="modal fade" tabindex="-1" role="dialog" id="metacpan_keyboard-shortcuts"> <div class="modal-dialog"> <div class="modal-content"> <div class="modal-header"> <button type="button" class="close" data-dismiss="modal">&times;</button> <h4 class="modal-title">Keyboard Shortcuts</h4> </div> <div class="modal-body row"> <div class="col-md-6"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>Global</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>s</kbd> </td> <td>Focus search bar</td> </tr> <tr> <td class="keys"> <kbd>?</kbd> </td> <td>Bring up this help dialog</td> </tr> </tbody> </table> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>GitHub</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>g</kbd> <kbd>p</kbd> </td> <td>Go to pull requests</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>i</kbd> </td> <td>go to github issues (only if github is preferred repository)</td> </tr> </tbody> </table> </div> <div class="col-md-6"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>POD</th> </tr> </thead> <tbody> <tr> <td class="keys"> <kbd>g</kbd> <kbd>a</kbd> </td> <td>Go to author</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>c</kbd> </td> <td>Go to changes</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>i</kbd> </td> <td>Go to issues</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>d</kbd> </td> <td>Go to dist</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>r</kbd> </td> <td>Go to repository/SCM</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>s</kbd> </td> <td>Go to source</td> </tr> <tr> <td class="keys"> <kbd>g</kbd> <kbd>b</kbd> </td> <td>Go to file browse</td> </tr> </tbody> </table> </div> <div class="col-md-12"> <table class="table keyboard-shortcuts"> <thead> <tr> <th></th> <th>Search terms</th> </tr> </thead> <tbody> <tr> <td><em>module:</em> (e.g. <a href="/search?q=module%3APlugin">module:Plugin</a>)</td> </tr> <tr> <td><em>distribution:</em> (e.g. <a href="/search?q=distribution%3ADancer+auth">distribution:Dancer auth</a>)</td> </tr> <tr> <td><em>author:</em> (e.g. <a href="/search?q=author%3ASONGMU+Redis">author:SONGMU Redis</a>)</td> </tr> <tr> <td><em>version:</em> (e.g. <a href="/search?q=version%3A1.00">version:1.00</a>)</td> </tr> </tbody> </table> </div> </div> <div class="modal-footer"></div> </div> </div> </div> </body> </html>

Pages: 1 2 3 4 5 6 7 8 9 10