PHPackages                             tigron/skeleton-test - 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. [Testing &amp; Quality](/categories/testing)
4. /
5. tigron/skeleton-test

ActiveLibrary[Testing &amp; Quality](/categories/testing)

tigron/skeleton-test
====================

Testing utilities for Skeleton

v0.1.33(1mo ago)017.3k↓30%MITPHP

Since Jul 7Pushed 3mo ago4 watchersCompare

[ Source](https://github.com/tigron/skeleton-test)[ Packagist](https://packagist.org/packages/tigron/skeleton-test)[ RSS](/packages/tigron-skeleton-test/feed)WikiDiscussions master Synced 1mo ago

READMEChangelog (10)Dependencies (4)Versions (45)Used By (0)

skeleton-test
=============

[](#skeleton-test)

Testing utilities for skeleton

Installation
------------

[](#installation)

Installation via composer:

```
composer require tigron/skeleton-test

```

Howto
-----

[](#howto)

```
// Set a path where tests are located in
\Skeleton\Test\Config::$test_path = /my_tests';

// For Selenium test, set the Selenium hub URL
\Skeleton\Test\Config::$selenium_hub = 'http://localhost:4444/wd/hub';

// For timings of the tests (start and stop time of every test)
\Skeleton\Test\Config::$start_timestamp_filename = sys_get_temp_dir() . '/skeleton-test-start-time.txt';
\Skeleton\Test\Config::$timings_filename = sys_get_temp_dir() . '/skeleton-test-timings.json';

// To run the tests
skeleton test:all

// To run a single test
skeleton test:run My_First_Test_Class

// To intensively (10x) run a single test
skeleton test:intense My_First_Test_Class

// To run a list of test
skeleton test:run My_First_Test_Class,My_Second_Test_Class

// To intensively (10x) run a list test
skeleton test:intense My_First_Test_Class,My_Second_Test_Class

// To use files in the tests (only if skeleton-file is available)
skeleton test:file add identifier /var/www/mysite/my_file.txt
skeleton test:file get identifier /var/www/mysite/target_file.txt
skeleton test:file delete identifier
skeleton test:file list

```

###  Health Score

51

—

FairBetter than 96% of packages

Maintenance85

Actively maintained with recent releases

Popularity25

Limited adoption so far

Community13

Small or concentrated contributor base

Maturity66

Established project with proven stability

 Bus Factor1

Top contributor holds 57.3% 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 ~84 days

Recently: every ~33 days

Total

43

Last Release

56d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/8bff1383483dacb0c3f89d2d3856ae03d4cf3e80de26a2998248dd1175317285?d=identicon)[tigron](/maintainers/tigron)

---

Top Contributors

[![LionelLaffineur](https://avatars.githubusercontent.com/u/21120913?v=4)](https://github.com/LionelLaffineur "LionelLaffineur (47 commits)")[![christopheg](https://avatars.githubusercontent.com/u/199087?v=4)](https://github.com/christopheg "christopheg (30 commits)")[![gerryd](https://avatars.githubusercontent.com/u/3003371?v=4)](https://github.com/gerryd "gerryd (4 commits)")[![OndraM](https://avatars.githubusercontent.com/u/793041?v=4)](https://github.com/OndraM "OndraM (1 commits)")

### Embed Badge

![Health badge](/badges/tigron-skeleton-test/health.svg)

```
[![Health](https://phpackages.com/badges/tigron-skeleton-test/health.svg)](https://phpackages.com/packages/tigron-skeleton-test)
```

###  Alternatives

[timacdonald/log-fake

A drop in fake logger for testing with the Laravel framework.

4235.9M56](/packages/timacdonald-log-fake)[jasonmccreary/laravel-test-assertions

A set of helpful assertions when testing Laravel applications.

3513.9M32](/packages/jasonmccreary-laravel-test-assertions)[magento/magento2-functional-testing-framework

Magento2 Functional Testing Framework

15511.5M30](/packages/magento-magento2-functional-testing-framework)[ergebnis/phpunit-slow-test-detector

Provides facilities for detecting slow tests in phpunit/phpunit.

1468.1M72](/packages/ergebnis-phpunit-slow-test-detector)[typo3/testing-framework

The TYPO3 testing framework provides base classes for unit, functional and acceptance testing.

675.0M775](/packages/typo3-testing-framework)[orchestra/testbench-dusk

Laravel Dusk Testing Helper for Packages Development

105936.1k161](/packages/orchestra-testbench-dusk)

PHPackages © 2026

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