PHPackages                             fp-cli/automated-tests - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [CLI &amp; Console](/categories/cli)
4. /
5. fp-cli/automated-tests

ActiveLibrary[CLI &amp; Console](/categories/cli)

fp-cli/automated-tests
======================

Automated tests across FIN-CLI and all bundled packages.

v2.0.2(1y ago)00MITShellPHP ^5.6 | ^7 | ^8CI failing

Since Aug 3Pushed 9mo agoCompare

[ Source](https://github.com/fin-cli/automated-tests)[ Packagist](https://packagist.org/packages/fp-cli/automated-tests)[ Docs](https://wp-cli.org)[ RSS](/packages/fp-cli-automated-tests/feed)WikiDiscussions main Synced today

READMEChangelogDependencies (3)Versions (6)Used By (0)

FIN-CLI Automated Tests
=======================

[](#fin-cli-automated-tests)

This repository runs automated tests for the nightly Phar builds of FIN-CLI.

[![Testing](https://github.com/fin-cli/automated-tests/actions/workflows/testing.yml/badge.svg)](https://github.com/fin-cli/automated-tests/actions/workflows/testing.yml)

Usage Instructions
------------------

[](#usage-instructions)

The testing is set up through the use of environment variables in the Travis CI matrix configuration.

### Testing source packages

[](#testing-source-packages)

`$TEST_PACKAGE` enables tests against source packages. You can select which commands/packages to test.

The following options can be set:

- **`none`** - No packages are tested.
- **`all`** - The framework as well as all bundled commands are tested.
- **`commands`** - Only the command packages are tested.
- **``** - Only the package named is tested.

### Testing against Phar distributions

[](#testing-against-phar-distributions)

`$TEST_PHAR` enables tests against the Phar distributions. You can select which distribution to test. The selected distribution will be tested against all bundled commands/packages.

The following options can be set:

- **`none`** - Skip phar testing.
- **`nightly`** - Use the nightly phar.
- **`stable `** - Use the latest stable phar release.
- **`all`** - Use both the latest stable release phar as well as the nightly phar.

### Automated Builds

[](#automated-builds)

This repository is being rebuilt through a Travis CI cron job every 24 hours to post test results in Emails and Slack.

###  Health Score

32

—

LowBetter than 69% of packages

Maintenance45

Moderate activity, may be stable

Popularity0

Limited adoption so far

Community19

Small or concentrated contributor base

Maturity61

Established project with proven stability

 Bus Factor1

Top contributor holds 50.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~724 days

Total

4

Last Release

715d ago

Major Versions

v1.0.0 → v2.0.02018-08-06

PHP version history (4 changes)v1.0.0PHP &gt;=5.3.29

v2.0.0PHP &gt;=5.4

v2.0.1PHP &gt;=5.6

v2.0.2PHP ^5.6 | ^7 | ^8

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/39233575?v=4)[Diesel](/maintainers/dieselfox1)[@dieselfox1](https://github.com/dieselfox1)

---

Top Contributors

[![danielbachhuber](https://avatars.githubusercontent.com/u/36432?v=4)](https://github.com/danielbachhuber "danielbachhuber (490 commits)")[![schlessera](https://avatars.githubusercontent.com/u/83631?v=4)](https://github.com/schlessera "schlessera (159 commits)")[![scribu](https://avatars.githubusercontent.com/u/225715?v=4)](https://github.com/scribu "scribu (143 commits)")[![scribu-commits](https://avatars.githubusercontent.com/u/282080004?v=4)](https://github.com/scribu-commits "scribu-commits (86 commits)")[![swissspidy](https://avatars.githubusercontent.com/u/841956?v=4)](https://github.com/swissspidy "swissspidy (15 commits)")[![NateWr](https://avatars.githubusercontent.com/u/2306629?v=4)](https://github.com/NateWr "NateWr (8 commits)")[![nyordanov](https://avatars.githubusercontent.com/u/192220?v=4)](https://github.com/nyordanov "nyordanov (6 commits)")[![mwilliamson](https://avatars.githubusercontent.com/u/391876?v=4)](https://github.com/mwilliamson "mwilliamson (6 commits)")[![miya0001](https://avatars.githubusercontent.com/u/309946?v=4)](https://github.com/miya0001 "miya0001 (6 commits)")[![szepeviktor](https://avatars.githubusercontent.com/u/952007?v=4)](https://github.com/szepeviktor "szepeviktor (5 commits)")[![francescolaffi](https://avatars.githubusercontent.com/u/357331?v=4)](https://github.com/francescolaffi "francescolaffi (4 commits)")[![wojsmol](https://avatars.githubusercontent.com/u/4176111?v=4)](https://github.com/wojsmol "wojsmol (4 commits)")[![mpeshev](https://avatars.githubusercontent.com/u/328189?v=4)](https://github.com/mpeshev "mpeshev (4 commits)")[![wesm87](https://avatars.githubusercontent.com/u/1192513?v=4)](https://github.com/wesm87 "wesm87 (3 commits)")[![lkwdwrd](https://avatars.githubusercontent.com/u/1895738?v=4)](https://github.com/lkwdwrd "lkwdwrd (3 commits)")[![clemens-tolboom](https://avatars.githubusercontent.com/u/371014?v=4)](https://github.com/clemens-tolboom "clemens-tolboom (3 commits)")[![dieselfox1](https://avatars.githubusercontent.com/u/39233575?v=4)](https://github.com/dieselfox1 "dieselfox1 (2 commits)")[![conatus](https://avatars.githubusercontent.com/u/317734?v=4)](https://github.com/conatus "conatus (2 commits)")[![jmslbam](https://avatars.githubusercontent.com/u/145887?v=4)](https://github.com/jmslbam "jmslbam (2 commits)")[![Japh](https://avatars.githubusercontent.com/u/237905?v=4)](https://github.com/Japh "Japh (2 commits)")

---

Tags

cliwordpress

### Embed Badge

![Health badge](/badges/fp-cli-automated-tests/health.svg)

```
[![Health](https://phpackages.com/badges/fp-cli-automated-tests/health.svg)](https://phpackages.com/packages/fp-cli-automated-tests)
```

###  Alternatives

[wp-cli/wp-cli

WP-CLI framework

5.1k19.1M405](/packages/wp-cli-wp-cli)[wp-cli/core-command

Downloads, installs, updates, and manages a WordPress installation.

5211.3M30](/packages/wp-cli-core-command)[wp-cli/entity-command

Manage WordPress comments, menus, options, posts, sites, terms, and users.

1069.8M84](/packages/wp-cli-entity-command)[wp-cli/wp-cli-bundle

WP-CLI bundle package with default commands.

906.9M163](/packages/wp-cli-wp-cli-bundle)[wp-cli/wp-cli-tests

WP-CLI testing framework

423.1M142](/packages/wp-cli-wp-cli-tests)[wp-cli/checksum-command

Verifies file integrity by comparing to published checksums.

338.3M14](/packages/wp-cli-checksum-command)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
