PHPackages                             lotaris/rox-client-phpunit - 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. lotaris/rox-client-phpunit

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

lotaris/rox-client-phpunit
==========================

PHPUnit client for submitting test results to ROX Center.

v0.1.3(11y ago)0341[1 PRs](https://github.com/lotaris/rox-client-phpunit/pulls)MITPHPPHP &gt;=5.3

Since Jul 25Pushed 11y ago4 watchersCompare

[ Source](https://github.com/lotaris/rox-client-phpunit)[ Packagist](https://packagist.org/packages/lotaris/rox-client-phpunit)[ Docs](http://github.com/lotaris/rox-client-phpunit)[ RSS](/packages/lotaris-rox-client-phpunit/feed)WikiDiscussions master Synced 1w ago

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

PHPUnit ROX Client
==================

[](#phpunit-rox-client)

> PHPUnit listener to send results to [ROX Center](https://github.com/lotaris/rox-center).

[![PHP version](https://camo.githubusercontent.com/0fb91933d9886b6b816711987cac6c70952939c00250970cd3ba69516c690934/68747470733a2f2f62616467652e667572792e696f2f70682f6c6f7461726973253246726f782d636c69656e742d706870756e69742e737667)](http://badge.fury.io/ph/lotaris%2Frox-client-phpunit)

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

[](#installation)

Add the dependency to your `composer.json` file:

```
{
  "name": "My Project",
  "require-dev": {
    "lotaris/rox-client-phpunit": ">= 0.1.0"
  }
}
```

Update your `composer.lock` file:

```
php composer.phar update lotaris/rox-client-phpunit

```

### Requirements

[](#requirements)

- PHP 5.3 or higher

Usage
-----

[](#usage)

To track a test, you must assign it a ROX test key generated from your ROX Center server.

Test keys are assigned to a test using the `@RoxableTest` annotation:

```
use Lotaris\RoxClientPHPUnit\RoxableTest;

/**
 * @RoxableTest(key="ed0f4c560c33")
 */
public function testTheTruth() {
  $this->assertTrue(true);
}
```

Contributing
------------

[](#contributing)

- [Fork](https://help.github.com/articles/fork-a-repo)
- Create a topic branch - `git checkout -b feature`
- Push to your branch - `git push origin feature`
- Create a [pull request](http://help.github.com/pull-requests/) from your branch

Please add a changelog entry with your name for new features and bug fixes.

License
-------

[](#license)

**rox-client-phpunit** is licensed under the [MIT License](http://opensource.org/licenses/MIT). See [LICENSE.txt](LICENSE.txt) for the full text.

###  Health Score

24

—

LowBetter than 32% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity8

Limited adoption so far

Community8

Small or concentrated contributor base

Maturity51

Maturing project, gaining track record

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 ~3 days

Total

4

Last Release

4304d ago

### Community

Maintainers

![](https://www.gravatar.com/avatar/56bef26068d696759d5f9abee162ed225ae69ddf2f8242d690d3aeea5822d719?d=identicon)[AlphaHydrae](/maintainers/AlphaHydrae)

![](https://avatars.githubusercontent.com/u/1822838?v=4)[Francois Vessaz](/maintainers/fvessaz)[@fvessaz](https://github.com/fvessaz)

---

Tags

phpunittestanalyticsrox

### Embed Badge

![Health badge](/badges/lotaris-rox-client-phpunit/health.svg)

```
[![Health](https://phpackages.com/badges/lotaris-rox-client-phpunit/health.svg)](https://phpackages.com/packages/lotaris-rox-client-phpunit)
```

###  Alternatives

[ergebnis/phpunit-slow-test-detector

Provides facilities for detecting slow tests in phpunit/phpunit.

1468.1M72](/packages/ergebnis-phpunit-slow-test-detector)[ta-tikoma/phpunit-architecture-test

Methods for testing application architecture

10745.9M13](/packages/ta-tikoma-phpunit-architecture-test)[php-mock/php-mock-phpunit

Mock built-in PHP functions (e.g. time()) with PHPUnit. This package relies on PHP's namespace fallback policy. No further extension is needed.

1718.2M399](/packages/php-mock-php-mock-phpunit)[fr3d/swagger-assertions

Test your API requests and responses against your swagger definition

138850.9k5](/packages/fr3d-swagger-assertions)[elliotchance/concise

Concise is test framework for using plain English and minimal code, built on PHPUnit.

45223.8k4](/packages/elliotchance-concise)[bshaffer/phpunit-retry-annotations

Traits for retrying test methods and classes in PHPUnit

23482.5k2](/packages/bshaffer-phpunit-retry-annotations)

PHPackages © 2026

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