info > App::Prove::State

App::Prove::State(3perl)

📛 NAME

App::Prove::State — State storage for the “prove” command.

🚀 Quick Reference

Use Case Command Description
Re-run failed tests prove --state=failed,save -rbv Re-run tests that failed in the last run and save state
Run in same order as last time prove --state=last,save Run tests in the same order as the last run
Run only passed tests prove --state=passed,save Run only tests that passed in the last run
Run all tests normally prove --state=all Run all tests in normal order
Run tests by temperature (hot first) prove --state=hot,save Run tests that most recently failed first
Run tests by TODO count prove --state=todo,save Run tests ordered by number of TODOs
Run slowest tests first prove --state=slow,save Run tests in slowest to fastest order
Run fastest tests first prove --state=fast,save Run tests in fastest to slowest order
Run newest tests first prove --state=new,save Run tests in newest to oldest order
Run oldest tests first prove --state=old,save Run tests in oldest to newest order

📦 VERSION

Version 3.43

📝 DESCRIPTION

The “prove” command supports a “--state” option that instructs it to store persistent state across runs. This module implements that state and the operations that may be performed on it.

📋 SYNOPSIS

# Re-run failed tests
$ prove --state=failed,save -rbv

⚙️ METHODS

🔧 Class Methods

🛠️ Instance Methods

App::Prove::State
App::Prove::State(3perl) 📛 NAME 🚀 Quick Reference 📦 VERSION 📝 DESCRIPTION 📋 SYNOPSIS ⚙️ METHODS
🔧 Class Methods 🛠️ Instance Methods

Generated by phpman v4.9.26-5-g7740029 Author: Che Dong Under GNU General Public License
2026-08-16 09:06 @2600:1f28:365:80b0:7cb9:fb:26c1:e368
CrawledBy CCBot/2.0 (https://commoncrawl.org/faq/)
Valid XHTML 1.0 Transitional!Valid CSS!