PHPackages                             atoum/vw-extension - 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. atoum/vw-extension

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

atoum/vw-extension
==================

1.0(10y ago)517MITPHP

Since Oct 8Pushed 10y ago1 watchersCompare

[ Source](https://github.com/agallou/vw-extension)[ Packagist](https://packagist.org/packages/atoum/vw-extension)[ RSS](/packages/atoum-vw-extension/feed)WikiDiscussions master Synced 1mo ago

READMEChangelogDependencies (1)Versions (2)Used By (0)

atoum/vw-extension
==================

[](#atoumvw-extension)

vw-extension makes atoum failing test cases succeed in continuous integration tools.

Inspired by [phpunit-vw](https://github.com/hmlb/phpunit-vw).

Example
-------

[](#example)

Here are the results of running the [extension test](tests/units/extension.php) in different environments:

```
namespace mageekguy\atoum\vw\tests\units;

use mageekguy\atoum;

class extension extends atoum\test
{
    private $noxEmissions = 12000;

    private $legalLimit = 300;

    public function testEnvironmentalImpactCompliance()
    {
        $this->integer($this->noxEmissions)->isLessThan($this->legalLimit);
    }
}
```

Running in development environment: [![Failing in dev environment](doc/failure.png)](doc/failure.png)

Running in CI environment: [![Build Status](https://camo.githubusercontent.com/5b762e0e59ef77608d22f6d627f23fb56da19f31bc2d206533c3feb04b91b879/68747470733a2f2f7472617669732d63692e6f72672f6167616c6c6f752f76772d657874656e73696f6e2e737667)](https://travis-ci.org/agallou/vw-extension)

[![Succeeded in CI environment](doc/success.png)](doc/success.png)

Install it
----------

[](#install-it)

Install extension using [composer](https://getcomposer.org):

```
composer require --dev atoum/vw-extension:~1.0

```

Enable the extension using atoum configuration file:

```
