PHPackages                             chartinger/behat-twig-report-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. chartinger/behat-twig-report-extension

AbandonedArchivedBehat-extension[Testing &amp; Quality](/categories/testing)

chartinger/behat-twig-report-extension
======================================

Create Behat 3 test reports with Twig templates

v0.1.0(11y ago)1111.6k4MITPHPPHP &gt;=5.3.2

Since Jan 13Pushed 7y ago1 watchersCompare

[ Source](https://github.com/chartinger/behat-twig-report-extension)[ Packagist](https://packagist.org/packages/chartinger/behat-twig-report-extension)[ RSS](/packages/chartinger-behat-twig-report-extension/feed)WikiDiscussions master Synced 3w ago

READMEChangelog (1)Dependencies (4)Versions (2)Used By (0)

This project is not maintained anymore!
=======================================

[](#this-project-is-not-maintained-anymore)

Please use alternatives like

behat-twig-report-extension
===========================

[](#behat-twig-report-extension)

Create Behat 3 test reports with Twig templates

About
-----

[](#about)

This extension provides an easy way to create reports of your test runs. It uses Twig for templating.

It term "report" in the extension name is deliberate as the output file will be created after all tests are processed.

An example can be [found here](http://htmlpreview.github.io/?https://raw.githubusercontent.com/chartinger/behat-twig-report-extension/master/doc/example-output.html)

[![Screenshot](https://raw.githubusercontent.com/chartinger/behat-twig-report-extension/master/doc/example.png "Example Screenshot")](https://raw.githubusercontent.com/chartinger/behat-twig-report-extension/master/doc/example.png)

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

[](#installation)

In your `composer.json` add

```
{
    "require": {
        ...
        "chartinger/behat-twig-report-extension": "*@dev"
    }
}
```

and update your dependencies

Usage
-----

[](#usage)

To activate this extension add this to your `behat.yml`

```
default:
  extensions:
    chartinger\Behat\TwigReportExtension\Extension:
      output:
        file: ./output/index.html
```

Configuration
-------------

[](#configuration)

You can confgure the templates as well as the output file.

```
default:
  extensions:
    chartinger\Behat\TwigReportExtension\Extension:
      templates:
        dir: /path/to/templates
        file: yourtemplate.twig
      output:
        file: ./output/index.html
```

Known Issues / Limitations
--------------------------

[](#known-issues--limitations)

- No output of exact errors

###  Health Score

31

—

LowBetter than 66% of packages

Maintenance20

Infrequent updates — may be unmaintained

Popularity32

Limited adoption so far

Community11

Small or concentrated contributor base

Maturity48

Maturing project, gaining track record

 Bus Factor1

Top contributor holds 93.8% 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

Unknown

Total

1

Last Release

4189d ago

### Community

Maintainers

![](https://avatars.githubusercontent.com/u/1876970?v=4)[Christian Hartinger](/maintainers/chartinger)[@chartinger](https://github.com/chartinger)

---

Top Contributors

[![chartinger](https://avatars.githubusercontent.com/u/1876970?v=4)](https://github.com/chartinger "chartinger (15 commits)")[![anho](https://avatars.githubusercontent.com/u/863612?v=4)](https://github.com/anho "anho (1 commits)")

###  Code Quality

TestsPHPUnit

### Embed Badge

![Health badge](/badges/chartinger-behat-twig-report-extension/health.svg)

```
[![Health](https://phpackages.com/badges/chartinger-behat-twig-report-extension/health.svg)](https://phpackages.com/packages/chartinger-behat-twig-report-extension)
```

###  Alternatives

[matomo/matomo

Matomo is the leading Free/Libre open analytics platform

21.7k38.9k](/packages/matomo-matomo)[wp-cli/wp-cli-tests

WP-CLI testing framework

423.1M142](/packages/wp-cli-wp-cli-tests)[drevops/behat-steps

Collection of steps for Behat

27431.6k4](/packages/drevops-behat-steps)

PHPackages © 2026

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