Download the PHP package drevops/behat-format-progress-fail without Composer

On this page you can find all versions of the php package drevops/behat-format-progress-fail. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package behat-format-progress-fail

Behat Progress Fail Output logo

Behat Progress Fail Output Extension

[![GitHub Issues](https://img.shields.io/github/issues/drevops/behat-format-progress-fail.svg)](https://github.com/drevops/behat-format-progress-fail/issues) [![GitHub Pull Requests](https://img.shields.io/github/issues-pr/drevops/behat-format-progress-fail.svg)](https://github.com/drevops/behat-format-progress-fail/pulls) [![Test](https://github.com/drevops/behat-format-progress-fail/actions/workflows/test-php.yml/badge.svg)](https://github.com/drevops/behat-format-progress-fail/actions/workflows/test-php.yml) ![GitHub release (latest by date)](https://img.shields.io/github/v/release/drevops/behat-format-progress-fail) ![LICENSE](https://img.shields.io/github/license/drevops/behat-format-progress-fail) ![Renovate](https://img.shields.io/badge/renovate-enabled-green?logo=renovatebot) [![Vortex Ecosystem](https://img.shields.io/badge/%F0%9F%8C%80-Vortex%20Ecosystem-2C5A68?style=for-the-badge&labelColor=65ACBC)](https://github.com/drevops/vortex)

[!WARNING] This package is deprecated. It is supported until 31 December 2026, after which it will be marked as abandoned and will receive no further releases, fixes, or compatibility updates.

Behat now does this natively. The built-in progress formatter gained an inline_failures option that prints each failed, pending or undefined step as it happens, instead of holding everything back until the end-of-run summary. That is exactly what this extension was built for, so it has served its purpose. Upgrade to the latest Behat and use the core formatter instead - see Migrating to Behat core.

Behat output formatter to show progress as TAP and failures inline.

Output in CI

Installation

Usage

Configure

behat.yml

or

behat.yml

show_output

Show output from within test steps. "Output" is print, echo, var_dump, etc.

Migrating to Behat core

Upgrade Behat, remove this extension from your behat.yml, and enable the option on the built-in progress formatter instead:

behat.yml

Or pass it on the command line:

show_output keeps the same four values in core that it has here (yes, no, on-fail, in-summary), so that part of your configuration carries over unchanged.

Then drop the dependency:

One caveat on timing: inline_failures is merged into Behat's 3.x branch, but it has not been tagged in a stable release yet (the newest is v3.32.0). It will land in the next 3.x release. Until then, stay on this extension - that is what the support window through December 2026 is for.

Maintenance

Lint code

Run tests


This repository was created using the Scaffold project template


All versions of behat-format-progress-fail with dependencies

PHP Build Version
Package Version
Requires php Version >=8.1
behat/behat Version ^3.29.0
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package drevops/behat-format-progress-fail contains the following files

Loading the files please wait ...