Download the PHP package halleck45/behat-wizard-bundle without Composer

On this page you can find all versions of the php package halleck45/behat-wizard-bundle. 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-wizard-bundle

BehatWizardBundle

Dependencies

GUI Tool for Behat users.

This tool helps Product Owners to manage their features. They can:

Deprecated

This tool is deprecated. Please prefer the standalone BddWizard

Demo

You can see a demo here

Preview

Listing

Edit feature

Installation

 Update your composer file:

"require-dev": {
    "halleck45/behat-wizard-bundle": "dev-master"
}

Enable the bundle

# app/AppKernel.php
if (in_array($this->getEnvironment(), array('dev', 'test'))) {
    // ...
    $bundles[] = new Hal\Bundle\BehatWizard\HalBehatWizardBundle();
}

Activate routes

Edit your routing configuration:

# app/config/routing.yml
HalBehatWizard:
  resource: "@HalBehatWizardBundle/Resources/config/routing.yml"
  prefix: /

Configure paths of behat features

Add the following lines to your config.yml file:

parameters:
  behat.paths.base: /path/to/project/
  behat.paths.features: /path/to/project/features
  behat.paths.reports: /path/to/project/reports

Note that you need to run Behat with the junit formater parameter, in order to generate reports in JUnit format:

$ behat -f junit --out /path/to/project/reports

If you use a configuration file for Behat, you can use this configuration:

formatter:
  name:                   pretty,junit
  parameters:
    output_path:          null,build/behat

Assetics

php app/console assets:install --symlink web
php app/console assetic:dump web

And edit your config file:

assetic:
    (...)
    bundles:        [ HalBehatWizardBundle ]

Translation

Remember to active the translator:

# app/config/config.yml
framework:
  translator: { fallback: en }

 Use it !

Just go to /app_dev.php/behat/wizard/list

Common bugs

The list of features is never updated

-> it's probably due to Twig's cache. Add the following rule to your config.yml

twig:
  cache: false

All versions of behat-wizard-bundle with dependencies

PHP Build Version
Package Version
Requires symfony/framework-bundle Version >=2.0,<2.2-dev
behat/gherkin Version >=2.2.0,<2.3.0-dev
halleck45/behat-tools-bundle Version dev-master
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 halleck45/behat-wizard-bundle contains the following files

Loading the files please wait ....