Download the PHP package kirschbaum/drupal-behat-remote-api-driver without Composer

On this page you can find all versions of the php package kirschbaum/drupal-behat-remote-api-driver. 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 drupal-behat-remote-api-driver

Drupal Remote API Driver

Build Status

The remote API driver extends the popular Drupal Extention library to support running authenticated Behat tests against remote Drupal sites. Please note that there are two main components to this project:

  1. The Drupal Remote API Driver - This extends the existing functionality of the drupalextention project and translates supported steps (e.g. create nodes, users, etc.) into appropriate REST requests to the remote Drupal site. See "currently supported features" below. This component is only required on the site where tests will be initiated.
  2. The Drupal Remote API Client - This is a Drupal module that leveradges the RestWS module and adds various helper functionality that the driver needs in order to work propertly. It is only required on the remote sites that will be tested.

If you are not already familiar with Behat or the Drupal Extention library, you might want to head on over and review the detailed documentation.

Please Note: This package requires Behat version 2 and DrupalExtention version 1.

Documentation

If anything is unclear or you have any questions or comments, please open an issue or contact me directly. While this library is functional, it's still a work in progress. Review, feedback, and contributions are welcome.

Features

Contributors:


All versions of drupal-behat-remote-api-driver with dependencies

PHP Build Version
Package Version
Requires php Version >=5.4.0
ext-curl Version *
symfony/process Version >=2.3
symfony/event-dispatcher Version >=2.3
guzzle/guzzle Version ~3.7
vlucas/phpdotenv Version *
behat/mink Version 1.6.*@dev
behat/mink-goutte-driver Version 1.1.*@dev
behat/mink-selenium2-driver Version 1.2.*@dev
behat/mink-browserkit-driver Version 1.2.*@dev
behat/mink-extension Version 1.3.*@dev
fabpot/goutte Version ~1.0
drupal/drupal-extension Version *
monolog/monolog Version 1.12.*@dev
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 kirschbaum/drupal-behat-remote-api-driver contains the following files

Loading the files please wait ....