PHPackages                             davedevelopment/montserrat - 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. [CLI &amp; Console](/categories/cli)
4. /
5. davedevelopment/montserrat

ActiveBehat-extension[CLI &amp; Console](/categories/cli)

davedevelopment/montserrat
==========================

CLI extension for Behat

3116PHP

Since Jul 4Pushed 13y ago1 watchersCompare

[ Source](https://github.com/davedevelopment/montserrat)[ Packagist](https://packagist.org/packages/davedevelopment/montserrat)[ RSS](/packages/davedevelopment-montserrat/feed)WikiDiscussions master Synced 2mo ago

READMEChangelogDependenciesVersions (1)Used By (0)

Montserrat
==========

[](#montserrat)

[![Build Status](https://camo.githubusercontent.com/280b7edc96788c2971ba862a5c502f26e1cfc4e9dcab8d1729c84ed83816ee23/68747470733a2f2f7365637572652e7472617669732d63692e6f72672f64617665646576656c6f706d656e742f6d6f6e747365727261742e706e673f6272616e63683d6d6173746572)](http://travis-ci.org/davedevelopment/montserrat)

What is it?
-----------

[](#what-is-it)

Montserrat is to [Behat](http://behat.org) what [Aruba](https://github.com/cucumber/aruba) is to [Cucumber](http://cukes.info/). It's an extension for Command line applications written in any programming language. I'll be trying to add as much of aruba's functionality as I can on an ongoing basis.

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

[](#installation)

The only documented way to install montserrat is with [composer](http://getcomposer.org)

```
$ composer.phar require --dev davedevelopment/montserrat:*
```

Usage
-----

[](#usage)

Add the extension to your `behat.yml` file:

```
default:
    extensions:
        Behat\Montserrat\Extension:
```

In your `FeatureContext` constructor, add montserrat as a context (traits coming soon):

```
